You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2540 lines
88 KiB
2540 lines
88 KiB
var idSetShowView = 1;
|
|
var idGetShowView = 536870913;
|
|
var idSetShowToolBar = 2;
|
|
var idGetShowToolBar = 536870914;
|
|
var idGetShowFullScreen = 3;
|
|
var idSetShowFullScreen = 536870915;
|
|
var idSetCurrPage = 4;
|
|
var idGetCurrPage = 536870916;
|
|
var idGetPageCount = 5;
|
|
var idSetCurrAction = 6;
|
|
var idGetCurrAction = 536870918;
|
|
var idSetCurrPenColor = 7;
|
|
var idGetCurrPenColor = 536870919;
|
|
var idSetCurrPenWidth = 8;
|
|
var idGetCurrPenWidth = 536870920;
|
|
var idSetShowDefMenu = 9;
|
|
var idGetShowDefMenu = 536870921;
|
|
var idGetLVersion = 10;
|
|
var idSetTextSmooth = 11;
|
|
var idGetTextSmooth = 536870923;
|
|
var idSetPressurelevel = 12;
|
|
var idGetPressurelevel = 536870924;
|
|
var idSetShowScrollBarButton = 13;
|
|
var idGetShowScrollBarButton = 536870925;
|
|
var idGetCurrDocType = 14;
|
|
var idSetPathName = 15;
|
|
var idGetPathName = 536870927;
|
|
var idEnableHotKey = 16;
|
|
var idForceSignType = 17;
|
|
var idTrackRevisions = 18;
|
|
var idProtectType = 19;
|
|
var idSetShowRevisions = 20;
|
|
var idGetShowRevisions = 536870932;
|
|
var idSetAppendTipInfo = 21;
|
|
var idGetSetAppendTipInfo = 536870933;
|
|
var idLoadFile = 22;
|
|
var idSetValue = 23;
|
|
var idGetValue = 24;
|
|
var idIsSaved = 25;
|
|
var idIsOpened = 26;
|
|
var idGetDocText = 27;
|
|
var idModifyName = 28;
|
|
var idIsLogin = 29;
|
|
var idGetCurrUserID = 30;
|
|
var idGetUserRemoteAddr = 31;
|
|
var idIsUserExist = 32;
|
|
var idGetUserInfo = 33;
|
|
var idShowAllNotes = 34;
|
|
var idSaveTo = 35;
|
|
var idGetNextUser = 36;
|
|
var idPrintDoc = 37;
|
|
var idCanUndo = 38;
|
|
var idCanRedo = 39;
|
|
var idUndo = 40;
|
|
var idRedo = 41;
|
|
var idUndoAll = 42;
|
|
var idRedoAll = 43;
|
|
var idCloseDoc = 44;
|
|
var idLogin = 45;
|
|
var idGetNextNote = 46;
|
|
var idSetPageMode = 47;
|
|
var idGetPageMode = 48;
|
|
var idGetOriginalFile = 49;
|
|
var idGetOriginalFileName = 50;
|
|
var idGetOriginalFileCount = 51;
|
|
var idInternalCmd = 52;
|
|
var idSetUserVisible = 53;
|
|
var idAddDocProperty = 54;
|
|
var idDelDocProperty = 55;
|
|
var idGetNextDocProperty = 56;
|
|
var idHttpAddPostFile = 57;
|
|
var idHttpAddPostValue = 58;
|
|
var idHttpAddPostString = 59;
|
|
var idHttpAddPostBuffer = 60;
|
|
var idHttpInit = 61;
|
|
var idHttpPost = 62;
|
|
var idFtpConnect = 63;
|
|
var idFtpDisConnect = 64;
|
|
var idFtpGetFile = 65;
|
|
var idFtpPutFile = 66;
|
|
var idHttpAddPostCurrFile = 67;
|
|
var idLoadFileEx = 68;
|
|
var idSetCurrUserVisibilityForUser = 69;
|
|
var idSetCurrUserVisibilityPwd = 70;
|
|
var idShowFileInfo = 71;
|
|
var idShowFileSecurity = 72;
|
|
var idLoadOriginalFile = 74;
|
|
var idHideMenuItem = 75;
|
|
var idProtectDoc = 76;
|
|
var idDrawFirstPage = 77;
|
|
var idGetCurrUserAccess = 78;
|
|
var idCopySelectText = 79;
|
|
var idSearchText = 80;
|
|
var idLogout = 81;
|
|
var idChangeCurrUserPwd = 82;
|
|
var idGetDocumentObject = 83;
|
|
var idConvertToAip = 84;
|
|
var idInputHotKey = 85;
|
|
var idIsOpening = 86;
|
|
var idLoginEx = 87;
|
|
var idInsertEmptyPage = 88;
|
|
var idMergeFile = 89;
|
|
var idGetCurrServer = 90;
|
|
var idAcceptAllRevisions = 91;
|
|
var idSetSaved = 92;
|
|
var idGetCurrFileBase64 = 93;
|
|
var idLoadFileBase64 = 94;
|
|
var idSetFieldValue = 95;
|
|
var idAddQifengSeal = 96;
|
|
var idPageSetupSet = 97;
|
|
var idPrintDocEx = 98;
|
|
var idInsertNote = 99;
|
|
var idGetNotePos = 100;
|
|
var idSetNotePos = 101;
|
|
var idDeleteLocalFile = 102;
|
|
var idGetTempFileName = 103;
|
|
var idRemoteAddr = 104;
|
|
var idGetNoteNum = 105;
|
|
var idInsertDepartmentCopy = 106;
|
|
var idSetPrintCopyList = 107;
|
|
var idDeleteNote = 108;
|
|
var idGrayData = 109;
|
|
var idGetRotateType = 110;
|
|
var idSetRotateType = 111;
|
|
var idSaveToTiff = 112;
|
|
var idGetNotePosX = 113;
|
|
var idGetNotePosY = 114;
|
|
var idGetErrorString = 115;
|
|
var idSetValueEx = 116;
|
|
var idIsProtect = 117;
|
|
var idGetNoteWidth = 118;
|
|
var idGetNoteHeight = 119;
|
|
var idGetValueEx = 120;
|
|
var idMergerPage = 121;
|
|
var idGetPageWidth = 122;
|
|
var idGetPageHeight = 123;
|
|
var idDocProperty = 124;
|
|
var idSetJSEnv = 125;
|
|
var idGetJSEnv = 536871037;
|
|
var idSetJSValue = 126;
|
|
var idGetJSValue = 536871038;
|
|
var idJSGetNextUser = 127
|
|
var idJSGetPageMode = 128;
|
|
var idJSGetCurrServer = 129;
|
|
var idShowMessage = 130;
|
|
var idGetCurrFileSize = 131;
|
|
var idGetFileSize = 132;
|
|
var idGetSerialNumber = 133;
|
|
var idBeforeConvert = 134;
|
|
var idAfterConvert = 135;
|
|
var idWaitConverting = 136;
|
|
var idSleepSecond = 137;
|
|
var idProtectObject = 138;
|
|
var idConvertXYModeW = 139;
|
|
var idConvertXYModeH = 140;
|
|
var idGetUserInfoEx = 141;
|
|
var idSetUserInfoEx = 142;
|
|
var idSetCustomColour = 143;
|
|
var idGetCustomColour = 144;
|
|
var idLastError = 145;
|
|
var idSetWaterMarkMode = 146;
|
|
var idGetWaterMarkMode = 536871058;
|
|
var idSetWaterMarkAlpha = 147;
|
|
var idGetWaterMarkAlpha = 536871059;
|
|
var idSetWaterMarkTextOrPath = 148;
|
|
var idGetWaterMarkTextOrPath = 536871060;
|
|
var idSetWaterMarkAddition = 149;
|
|
var idGetWaterMarkAddition = 536871061;
|
|
var idSetWaterMarkTxtHOrImgZoom = 150;
|
|
var idGetWaterMarkTxtHOrImgZoom = 536871062;
|
|
var idSetWaterMarkPosX = 151;
|
|
var idGetWaterMarkPosX = 536871063;
|
|
var idSetWaterMarkPosY = 152;
|
|
var idGetWaterMarkPosY = 536871064;
|
|
var idSetWaterMarkTextColor = 153;
|
|
var idGetWaterMarkTextColor = 536871065;
|
|
var idSetWaterMarkAngle = 154;
|
|
var idGetWaterMarkAngle = 536871066;
|
|
var idSetCurrXYMode = 155;
|
|
var idGetCurrXYMode = 536871067;
|
|
var idSilentMode = 156;
|
|
var idPdfDllAddr = 157;
|
|
var idDeletePage = 158;
|
|
var idShowErrMsgMode = 159;
|
|
var idSetCurrTime = 160;
|
|
var idSetInDesignMode = 161;
|
|
var idGetInDesignMode = 536871073;//536870912
|
|
var idInsertPicture = 162;
|
|
var idInsertNoteEx = 163;
|
|
var idRunCommand = 164;
|
|
var idInTabSortMode = 165;
|
|
var idSetCurrTextEditUser = 166;
|
|
var idGetCurrTextEditUser = 536871078;//536870912
|
|
var idSaveAsBase64 = 167;
|
|
var idCurrTextEditPRI = 168;
|
|
var idBeforeConvertEx = 169;
|
|
var idInsertNote2 = 170;
|
|
var idShowDialog = 171;
|
|
var idVerifyNotes = 172;
|
|
var idGetOriginalFileType = 173;
|
|
var idForceSignType2 = 174;
|
|
var idGetCurrSerialNumber = 175;
|
|
var idGetCurrSubjectName = 176;
|
|
var idGetHttpPostData = 177;
|
|
var idSetBackgroundDoc = 178;
|
|
var idGotoPosition = 179;
|
|
var idGetBMPos = 180;
|
|
var idPartialProtect = 181;
|
|
var idGetFileBase64 = 182;
|
|
var idSaveBinaryFileFromBase64 = 183;
|
|
var idGetFileListUnderDir = 184;
|
|
var idStartDrawDoc = 185;
|
|
var idStartDrawPage = 186;
|
|
var idEndDrawPage = 187;
|
|
var idEndDrawDoc = 188;
|
|
var idExportEditNodeValue = 189;
|
|
var idGetPrinterList = 190;
|
|
var idGetPrinterStatusByStr = 191;
|
|
var idGetJobInfoByStr = 192;
|
|
var idResetPrinterByStr = 193;
|
|
var idSignData = 194;
|
|
var idVerifyData = 195;
|
|
var idForceSignType3 = 196;
|
|
var idSplitPages = 197;
|
|
var idVerifyDocText = 198;
|
|
var idGetCurrPagePos = 199;
|
|
var idSetCurrPagePos = 200;
|
|
|
|
var idFindText = 201;
|
|
var idSetFieldShowInfo = 202;
|
|
var idHideBarItems = 203;
|
|
var idIsEmptyDoc = 204;
|
|
var idLoadOriginalFileAsync = 205;
|
|
var idLoadFileExAsync = 206;
|
|
var idZipDir = 207;
|
|
var idUnzipFile = 208;
|
|
var idEncFile = 209;
|
|
var idDecFile = 210;
|
|
var idUpdateAllField = 211;
|
|
var idSaveLoadOri = 212;
|
|
var idShowPaperFile = 213;
|
|
var idClosePaperFile = 214;
|
|
var idAddSealByDir = 215;
|
|
var idPlayFlash = 216;
|
|
var idCurrCertDN = 217;
|
|
var idLoadBinary = 218;
|
|
var idForceSignType4 = 219;
|
|
var idWriteLocalFile = 220;
|
|
var idReadLocalFile = 221;
|
|
var idHttpAddPostCurrFileEx = 222;
|
|
var idStartDownloadFile = 223;
|
|
var idStopDownloadFile = 224;
|
|
var idCreateFolder = 225;
|
|
var idDeleteFolder = 226;
|
|
var idCopyLocalFile = 227;
|
|
var idGetNoteByIndex = 228;
|
|
var idSaveBinary = 229; //返回一个byte数组
|
|
var idEncFile2 = 230;
|
|
var idDecFile2 = 231;
|
|
var idExecuteCmd = 232;
|
|
var idSetPrnBarInfo = 233;
|
|
var idInsertEmbFile = 234;
|
|
var idGetSheetCount = 235;
|
|
var idGetSheetName = 236;
|
|
var idGetSheetIndex = 237;
|
|
var idGetSheetRangeText = 238;
|
|
var idGetSheetRangeValue = 239;
|
|
var idGetSheetRangeFormula = 240;
|
|
var idProtectSheet = 241;
|
|
var idIsFolderExist = 242;
|
|
var idGetFileInfo = 243;
|
|
var idInsertXmlFilePage = 244;
|
|
var idDeleteFolderEx = 245;
|
|
var idReplaceText = 246;
|
|
var idGetRevCount = 247;
|
|
var idGetRevInfo = 248;
|
|
var idGetBookMarkCount = 249;
|
|
var idGetBookMarkInfo = 250;
|
|
var idConvertFileTo = 251;
|
|
|
|
var idShowWnd = 990;
|
|
var idShowMax = 991;
|
|
var idShowToSec = 992;
|
|
var idShowToSecMax = 993;
|
|
var idHideWnd = 994;
|
|
|
|
var idSetDispidShowWndLevel = 996;
|
|
var idSetDispidShowWndPos = 997;
|
|
var iddispidEnableCloseBtn = 998;
|
|
var idSetDispidHideTitle = 999;
|
|
var idCheckApp = 1000;
|
|
var dispidShowWM = "1002L";//屏幕水印
|
|
|
|
|
|
var DSP_MODE_PRIMARY_MAX = 1;
|
|
var DSP_MODE_PRIMARY_LEFTTOP = 2;
|
|
var DSP_MODE_PRIMARY_LEFTCENTER = 3;
|
|
var DSP_MODE_PRIMARY_LEFTBOTTOM = 4;
|
|
var DSP_MODE_PRIMARY_RIGHTTOP = 5;
|
|
var DSP_MODE_PRIMARY_RIGHTCENTER = 6;
|
|
var DSP_MODE_PRIMARY_RIGHTBOTTOM = 7;
|
|
var DSP_MODE_PRIMARY_MIDDLETOP = 8;
|
|
var DSP_MODE_PRIMARY_MIDDLECENTER = 9;
|
|
var DSP_MODE_PRIMARY_MIDDLEBOTTOM = 10;
|
|
var DSP_MODE_SEC_MAX = 11;
|
|
var DSP_MODE_SEC_LEFTTOP = 12;
|
|
var DSP_MODE_SEC_LEFTCENTER = 13;
|
|
var DSP_MODE_SEC_LEFTBOTTOM = 14;
|
|
var DSP_MODE_SEC_RIGHTTOP = 15;
|
|
var DSP_MODE_SEC_RIGHTCENTER = 16;
|
|
var DSP_MODE_SEC_RIGHTBOTTOM = 17;
|
|
var DSP_MODE_SEC_MIDDLETOP = 18;
|
|
var DSP_MODE_SEC_MIDDLECENTER = 19;
|
|
var DSP_MODE_SEC_MIDDLEBOTTOM = 20;
|
|
|
|
/*事件id
|
|
[id(1)] void NotifyClick(BSTR pcName);
|
|
[id(2)] void NotifyChangeValue(BSTR pcName, BSTR pcNewValue);
|
|
[id(3)] void NotifyReset(BSTR pcName);
|
|
[id(4)] void NotifySumbit(BSTR pcName);
|
|
[id(5)] void NotifyDocOpened(long lOpenResult);
|
|
[id(6)] void NotifyChangePage();
|
|
[id(7)] void NotifyChangeCurrUser();
|
|
[id(8)] void NotifyCloseDoc();
|
|
[id(9)] void NotifyChangePenColor();
|
|
[id(10)] void NotifyChangePenWidth();
|
|
[id(11)] void NotifyCtrlReady();
|
|
[id(12)] void NotifyMenuMsg(long lCmd, long* plContinue);
|
|
[id(13)] void NotifyModifyStatus();
|
|
[id(14)] void NotifyFullScreen();
|
|
[id(15)] void NotifyPosChange(BSTR pcNoteName);
|
|
[id(16)] void NotifySelect(BSTR pcName, long lNoteType);
|
|
[id(17)] void JSNotifyMenuMsg(long lCmd);
|
|
[id(18)] void NotifyBeforeAction(long lActionType, long lType, BSTR strName, BSTR strValue, long* plContinue);
|
|
[id(19)] void JSNotifyBeforeAction(long lActionType, long lType, BSTR strName, BSTR strValue);
|
|
[id(20)] void NotifyLineAction(long lPage, long lStartPos, long lEndPos);
|
|
[id(21)] void NotifyDocumentEvent(BSTR strName);
|
|
[id(22)] void NotifyAfterAction(long lActionType, long lType, BSTR strName, BSTR strValue);
|
|
[id(23)] void NotifyChangeStatus(long lStatusType);
|
|
[id(24)] void NotifyPressPen(long lScreenX, long lScreenY, long lPress);
|
|
[id(25)] void NotifyAsyncCall(long lCallID, long lRet, BSTR strRet);
|
|
[id(30)] aip窗口关闭事件
|
|
*/
|
|
|
|
|
|
async function MoreCallBack (data) {
|
|
|
|
console.log("进入MoreCallBack");
|
|
}
|
|
|
|
//主接口,与exe服务交互
|
|
async function ConnectServ (cmddata, CallBack, CallData, ErrMsg, sMode) {
|
|
sMode = sMode || "&SYNCMODE=1"; //拼模式 如&SYNCMODE=1&WNDNAME=aa&OFFICEMODE=1
|
|
sMode = sMode + "&WNDNAME=" + windowName;
|
|
cmddata = cmddata.replace(/&/g, "$_38_"); //转译cmd命令中携带的&符号
|
|
var websocketData = "/execcmd?cmdbody=CMDDATA:" + cmddata + sMode;
|
|
|
|
var url = "ws://127.0.0.1:13426";
|
|
return await nativeWebsocket({
|
|
"data": websocketData,
|
|
"url": url,
|
|
"CallBack": CallBack
|
|
});
|
|
}
|
|
|
|
//MonitorMode: 0-事件不终止继续, 1-事件终止
|
|
async function GetMonitorServEvent (MonitorMMode, CallBack, CallData, ErrMsg, sMode) {
|
|
sMode = sMode || "&SYNCMODE=1";
|
|
sMode = sMode + "&WNDNAME=" + windowName;
|
|
var websocketData = "/getevent?MMode=" + MonitorMMode + sMode;
|
|
var url = "ws://127.0.0.1:13426";
|
|
return nativeWebsocket({
|
|
"data": websocketData,
|
|
"url": url,
|
|
"CallData": CallData,
|
|
"CallBack": CallBack
|
|
});
|
|
}
|
|
function SetMonitorServEvent (MonitorEMode, CallBack, CallData, ErrMsg, sMode) {
|
|
sMode = sMode || "&SYNCMODE=1";
|
|
sMode = sMode + "&WNDNAME=" + windowName;
|
|
var websocketData = "/seteventmode?EMode=" + MonitorEMode + sMode;
|
|
var url = "ws://127.0.0.1:13426";
|
|
return nativeWebsocket({
|
|
"data": websocketData,
|
|
"url": url,
|
|
"CallBack": CallBack
|
|
});
|
|
}
|
|
|
|
/************************************
|
|
***************公共方法类信息提示**************
|
|
************************************/
|
|
async function functionOutErrmsg (data) {
|
|
if (data.errmsg != "" && data.errmsg != null) {
|
|
//alert(data.errmsg);
|
|
return;
|
|
} else if (data.retstr != "" && data.retstr != null) {
|
|
//alert(data.retstr);
|
|
return;
|
|
} else if (data.retcode != null) {
|
|
//alert(data.retcode);
|
|
}
|
|
}
|
|
/************************************
|
|
***************公共属性类信息提示**************
|
|
************************************/
|
|
async function attributeOutErrmsg (data) {
|
|
if (data.retstr != "" && data.retstr != null) {
|
|
//alert(data.retstr);
|
|
return;
|
|
} else if (data.retcode != null) {
|
|
//alert(data.retcode);
|
|
}
|
|
}
|
|
/************************************
|
|
***************默认回调函数**************
|
|
************************************/
|
|
async function HWSECallBack (data) {
|
|
console.log("HWSECallBack");
|
|
}
|
|
|
|
|
|
//设置文档视图
|
|
async function SetShowView (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回文档视图
|
|
async function GetShowView (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870913;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置工具栏显示状态
|
|
async function SetShowToolBar (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "2;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获取工具栏显示状态
|
|
async function GetShowToolBar (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870914;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置全屏显示状态
|
|
async function SetShowFullScreen (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "3;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回全屏显示状态
|
|
async function GetShowFullScreen (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870915;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前页索引(0,1,2,...)。
|
|
async function SetCurrPage (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "4;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置或返回当前页索引(0,1,2,...)。
|
|
async function GetCurrPage (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870916;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回当前文档的总页数
|
|
async function GetPageCount (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870917;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//设置当前笔的宽度(用户必须登录)。
|
|
async function SetCurrPenWidth (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "8;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回当前笔的宽度(用户必须登录)。
|
|
async function GetCurrPenWidth (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870920;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置操作状态。
|
|
async function CurrAction (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "6;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置控件菜单显示状态。
|
|
async function SetShowDefMenu (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "9;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回控件菜单显示状态。
|
|
async function GetShowDefMenu (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870921;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回当前版本号。
|
|
async function GetLVersion (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870922;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前文字平滑状态。
|
|
async function SetTextSmooth (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "11;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回当前文字平滑状态。
|
|
async function GetTextSmooth (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870923;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置当前压感灵敏度级别。
|
|
async function SetPressurelevel (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "12;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回当前压感灵敏度级别。
|
|
async function GetPressurelevel (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870924;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置滚动条状态。
|
|
async function SetShowScrollBarButton (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "13;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回滚动条状态。
|
|
async function GetShowScrollBarButton (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870925;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前文档类型(必须以LoadOriginalFile装入文档)。
|
|
async function GetCurrDocType (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870926;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//设置当前打开的文件的路径。
|
|
async function SetPathName (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "15;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回当前打开的文件的路径。
|
|
async function GetPathName (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870927;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置当前word文件的修订显示状态。此属性只针对word。
|
|
async function SetShowRevisions (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "20;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//退出或者进入修订状态
|
|
async function TractRevisions (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "18;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回当前word文件的修订显示状态。此属性只针对word。
|
|
async function GetShowRevisions (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870932;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置附加信息
|
|
async function SetAppendTipInfo (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "21;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回附加信息
|
|
async function GetAppendTipInfo (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870933;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//加载文档
|
|
async function LoadFile (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "22;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置参数对应的内容
|
|
async function SetValue (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "23;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获得参数对应的值
|
|
async function GetValue (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "24;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//文件是否被修改
|
|
async function IsSaved (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "25;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//判断当前是否打开文件
|
|
async function IsOpened (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "26;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回当前打开的文件中的所有文字
|
|
async function GetDocText (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "27;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//修改节点的名称
|
|
async function ModifyName (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "28;|;3," + p1 + "|;3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//判断当前是否登录
|
|
async function IsLogin (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "29;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回当前登录用户的用户名
|
|
async function GetCurrUserID (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "30;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前登录用户的远程地址
|
|
async function GetUserRemoteAddr (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "31;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取是否存在登录用户
|
|
async function IsUserExist (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "32;|;3," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取用户 pcUserID 的用户的相关信息
|
|
async function GetUserInfo (p1, p2, p3, p4, p5, p6, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "33;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3 + "|;|2," + p4 + "|;|2," + p5 + "|;|2," + p6;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//显示或隐藏所有用户的节点信息
|
|
async function ShowAllNotes (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "34;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//文件另存
|
|
async function SaveTo (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "35;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获取用户 pcUserID 的下一个用户ID
|
|
async function GetNextUser (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "127;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获取用户 pcUserID 的下一个用户ID
|
|
async function JSGetNextUser (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "36;|;3," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//打印当前文档
|
|
async function PrintDoc (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "37;|;2," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//判断操作是否可以撤销
|
|
async function CanUndo (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "38;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//判断操作是否可以恢复
|
|
async function CanRedo (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "39;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//单步撤销操作
|
|
async function Undo (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "40;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//单步恢复操作。
|
|
async function Redo (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "41;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//撤销本次所有操作。
|
|
async function UndoAll (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "42;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//恢复所有撤销的操作。
|
|
async function RedoAll (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "43;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//关闭当前文档。
|
|
async function CloseDoc (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "44;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//登录当前系统。只有登录用户才可以对AIP文件进行操作(批注|盖章... ...)。
|
|
async function Login (p1, p2, p3, p4, p5, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "45;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|3," + p4 + "|;|3," + p5;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取下一个节点信息。
|
|
async function GetNextNote (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "46;|;3," + p1 + "|;|2," + p2 + "|;|3," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置页面显示模式。
|
|
async function SetPageMode (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "47;|;2," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取页面显示模式信息。JS环境下需调用JSGetPageMode
|
|
async function GetPageMode (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "48;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取原始文件
|
|
async function GetOriginalFile (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "49;|;3," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取原始文件名
|
|
async function GetOriginalFileName (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "50;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取原始文件个数
|
|
async function GetOriginalFileCount (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "51;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置特定用户的节点信息是否显示
|
|
async function SetUserVisible (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "53;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//添加当前文件的属性和值
|
|
async function AddDocProperty (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "54;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//删除文件属性
|
|
async function DelDocProperty (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "55;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获取当前属性的下一个属性
|
|
async function GetNextDocProperty (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "56;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置通过Http上传的文件
|
|
async function HttpAddPostFile (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "57;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置通过Http上传的数字变量
|
|
async function HttpAddPostValue (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "58;|;3," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置通过Http上传的字符串变量
|
|
async function HttpAddPostString (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "59;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置通过Http上传的字符串变量
|
|
async function HttpAddPostBuffer (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "60;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|2," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//初始化Http,在调用Http的时候必须首先初始化
|
|
async function HttpInit (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "61;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//触发Http上传Post操作
|
|
async function HttpPost (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "62;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//连接FTP服务器
|
|
async function FtpConnect (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "63;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//断开FTP服务器连接
|
|
async function FtpDisConnect (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "64;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//通过FTP下载服务器文件
|
|
async function FtpGetFile (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "65;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//通过FTP上传本地文件
|
|
async function FtpPutFile (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "66;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置Http上传当前打开的AIP文件
|
|
async function HttpAddPostCurrFile (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "67;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//打开AIP文件, 如果打开的不是 AIP 文件, 将进行自动转化
|
|
async function LoadFileEx (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "68;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3 + "|;|2," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前用户的操作对特定用户的可见性
|
|
async function SetCurrUserVisibilityForUser (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "69;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置显示当前用户操作信息的密码。(只有当前登录用户才可以设置)。
|
|
async function SetCurrUserVisibilityPwd (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "70;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//显示文件属性。
|
|
async function ShowFileInfo (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "71;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//显示文件安全设置对话框
|
|
async function ShowFileSecurity (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "72;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//以原始文件打开方式打开或创建文件,不转化为aip文件
|
|
async function dispidLoadOriginalFile (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "74;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//隐藏指定菜单
|
|
async function HideMenuItem (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "75;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//保护或解除文档保护
|
|
async function ProtectDoc (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "76;|;2," + p1 + "|;|3," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前用户的权限(请参阅方法Login)。
|
|
async function GetCurrUserAccess (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "78;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//拷贝当前选择的文字到剪贴板
|
|
async function CopySelectText (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "79;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//查找文字
|
|
async function SearchText (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "80;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//用户退出
|
|
async function Logout (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "81;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//修改当前用户的登陆密码 参数:原密码,新密码
|
|
async function ChangeCurrUserPwd (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "82;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//把当前通过LoadOriginalFile打开的原始文件直接转化成AIP文件 参数:blAddOri:0不装载,1装载原始文件 ,blNormal 0不解析文档的书签 1解析文档的书签
|
|
async function ConvertToAip (blAddOri, blNorma, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "84;|;2," + blAddOri + "|;|2," + blNorma;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//执行菜单快捷键操作 参数 lType
|
|
async function InputHotKey (lType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "85;|;2," + lType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//用于登录AIP网络版服务器
|
|
async function LoginEx (pcRemoteAddr, pLoginData, lDataLen, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "87;|;3," + pcRemoteAddr + "|;|3," + pLoginData + "|;|3," + lDataLen;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//创建空白页面,批示页,编辑页。(必须用户登录)
|
|
async function InsertEmptyPage (lPageIndex, lType, lWidth, lHeight, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "88;|;2," + lPageIndex + "|;|2," + lType + "|;|2," + lWidth + "|;|2," + lHeight;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//插入批示页。或者合并AIP文件(必须用户登录)。
|
|
async function MergeFile (lPageStartIndex, pcFileName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "89;|;2," + lPageStartIndex + "|;|3," + pcFileName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得当前服务序列号对应的服务名。我们为每一服务器用户分配了32位唯一表示符号。
|
|
async function GetCurrServer (plServerID, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "90;|;2," + plServerID;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//如当前是通过LoadOriginalFile打开的原始文件,通过此接口可以接受文件的全部修订
|
|
async function AcceptAllRevisions (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "91;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置文档是否被修改
|
|
async function SetSaved (blSaved, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "92;|;2," + blSaved;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前文件的Base64编码的字符串,与LoadFileBase64对应
|
|
async function GetCurrFileBase64 (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "93;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//加载Base64编码的字符串
|
|
async function LoadFileBase64 (pcBase64String, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "94;|;3," + pcBase64String;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置书签的内容。只针对word和wps
|
|
async function SetFieldValue (strFieldName, strValue, strSheetName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "95;|;3," + strFieldName + "|;|3," + strValue + "|;|3," + strSheetName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//添加骑缝章和普通印章接口(必须打开文件且用户已登录)
|
|
async function AddQifengSeal (lFrom, pcPages, pcOriSealName, pcSealName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "96;|;2," + lFrom + "|;|3," + pcPages + "|;|3," + pcOriSealName + "|;|3," + pcSealName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//打印文档,提供更详细的打印控制
|
|
async function PrintDocEx (strPrinterName, lPrintFlag, blShowDlg, blZoom, lFromPage, lToPage, blOriSize, lCopys, blCollate, blTranFirst, blDulpex, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "98;|;3," + strPrinterName + "|;|2," + lPrintFlag + "|;|2," + blShowDlg + "|;|2," + blZoom + "|;|2," + lFromPage + "|;|2," + lToPage + "|;|2," + blOriSize + "|;|2," + lCopys + "|;|2," + blCollate + "|;|2," + blTranFirst + "|;|2," + blDulpex;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//动态添加编辑域|手写域|超链接.(必须登录)。
|
|
async function InsertNote (pcName, lPageIndex, lType, lPosx, lPosy, lWidth, lHeight, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "99;|;3," + pcName + "|;|2," + lPageIndex + "|;|2," + lType + "|;|2," + lPosx + "|;|2," + lPosy + "|;|2," + lWidth + "|;|2," + lHeight;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置添加区域的位置
|
|
async function SetNotePos (pcNoteName, lLeft, lTop, lWidth, lHeight, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "101;|;3," + pcNoteName + "|;|2," + lLeft + "|;|2," + lTop + "|;|2," + lWidth + "|;|2," + lHeight;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//删除本地文件。
|
|
async function DeleteLocalFile (pcFileName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "102;|;3," + pcFileName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//随机生成一个唯一的临时文件名。
|
|
async function GetTempFileName (pcFileType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "103;|;3," + pcFileType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取节点个数。
|
|
async function GetNoteNum (lNoteType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "105;|;2," + lNoteType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置各部门打印份数。可重复调用,本接口只有网络版有效
|
|
async function InsertDepartmentCopy (pcDepName, lCopys, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "106;|;3," + pcDepName + "|;|2," + lCopys;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//保留。
|
|
async function SetPrintCopyList (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "107;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//删除指定节点。
|
|
async function DeleteNote (strNoteName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "108;|;3," + strNoteName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//使AIP文档中指定类型变成灰色
|
|
async function GrayData (lGrayType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "109;|;2," + lGrayType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指定节点或页面的旋转类型
|
|
async function GetRotateType (pcName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "110;|;3," + pcName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置指定节点或页面的旋转类型。111 536871023 var cmddata = "87;|;3,"+pcRemoteAddr+"|;|3,"+pLoginData+"|;|3,"+lDataLen;
|
|
async function SetRotateType (pcName, sRotateType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "112;|;3," + pcName + "|;|2," + sRotateType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
|
|
|
|
//将AIP文件保存为TIFF格式。
|
|
async function SaveToTiff (pcFileName, xDPI, yDPI, nBpp, blGray, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "112;|;3," + pcFileName + "|;|3," + xDPI + "|;|2," + yDPI + "|;|2," + nBpp + "|;|2," + blGray;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指定节点的X逻辑坐标位置(坐标单位由CurrXYMode指定)。
|
|
async function GetNotePosX (pcName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "113;|;3," + pcName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指定节点的X逻辑坐标位置(坐标单位由CurrXYMode指定)。
|
|
async function GetNotePosY (pcName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "114;|;3," + pcName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//根据错误ID来返回错误的信息
|
|
async function GetErrorString (lErrorNo, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "115;|;2," + lErrorNo;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置参数对应的内容。
|
|
async function SetValueEx (pcName, lType, lParam, pParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "116;|;3," + pcName + "|;|2," + lType + "|;|2," + lParam + "|;|3," + pParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//查看文件、用户、节点进行保护限制的状态
|
|
async function IsProtect (pcName, lSource, lType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "117;|;3," + pcName + "|;|2," + lSource + "|;|2," + lType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//查看文件、用户、节点进行保护限制的状态
|
|
async function GetNoteWidth (pcName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "118;|;3," + pcName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指定节点的逻辑高度(单位基于当前坐标系)。
|
|
async function GetNoteHeight (pcName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "119;|;3," + pcName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指纹图片base64值。
|
|
async function GetValueEx (pcName, lValuetype, pcValueName, lParam, pcParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "120;|;3," + pcName + "|;|2," + lValuetype + "|;|3," + pcValueName + "|;|2," + lParam + "|;|3," + pcParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指定节点的逻辑高度(单位基于当前坐标系)。
|
|
async function MergerPage (pcName, lValuetype, pcValueName, lParam, pcParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "121;|;3," + pcName + "|;|,2" + lValuetype + "|;|,3" + pcValueName + "|;|,3" + lParam + "|;|,2" + pcParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//获取指定页面的宽度(像素)。。
|
|
async function GetPageWidth (lPageIndex, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "122;|;2," + lPageIndex;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取指定页面的高度(像素)。。
|
|
async function GetPageHeight (lPageIndex, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "123;|;2," + lPageIndex;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前环境是否为JS环境
|
|
async function SetJSEnv (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "125;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回当前环境是否为JS环境
|
|
async function GetJSEnv (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871037;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前环境是否为JS环境
|
|
async function SetJSValue (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "126;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回当前环境是否为JS环境
|
|
async function GetJSValue (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871038;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回当前页面模式。并可通过JSValue查看缩放比例。
|
|
async function JSGetPageMode (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "128;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//显示消息提示对话框
|
|
async function ShowMessage (pcMessage, pcCaption, lType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "130;|;3," + pcMessage + "|;|3," + pcCaption + "|;|2," + lType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//取得当前文件大小,单位字节。
|
|
async function GetCurrFileSize (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "131;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//取得目标文件大小,单位字节。
|
|
async function GetFileSize (strFilePath, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "132;|;3," + strFilePath;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前智能卡的证书序列号。
|
|
async function GetSerialNumber (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "133;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将控件虚拟打印机设置为系统默认打印机,并保存原打印机设置。 在 AfterConvert 后恢复。
|
|
async function BeforeConvert (pcPaperName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "134;|;3," + pcPaperName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//在BeforeConvert后,默认打印机恢复为原打印机,并读取设置。
|
|
async function AfterConvert (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "135;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//控件进入等待状态。
|
|
async function SleepSecond (lSecond, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "137;|;2," + lSecond;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//对文件、用户、节点进行保护限制。
|
|
async function ProtectObject (pcName, lSource, lType, pcOld, pcNew, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "138;|;3," + pcName + "|;|2," + lSource + "|;|2," + lType + "|;|3," + pcOld + "|;|3," + pcNew;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将宽度由原单位换算为新的单位。
|
|
async function ConvertXYModeW (lPageIndex, lW, lSXYMode, lDXYMode, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "139;|;2," + lPageIndex + "|;|2," + lW + "|;|2," + lSXYMode + "|;|2," + lDXYMode;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将高度由原单位换算为新的单位。
|
|
async function ConvertXYModeH (lPageIndex, lW, lSXYMode, lDXYMode, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "140;|;2," + lPageIndex + "|;|2," + lW + "|;|2," + lSXYMode + "|;|2," + lDXYMode;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获取指定类型的用户信息
|
|
async function GetUserInfoEx (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "141;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置指定类型的用户信息
|
|
async function SetUserInfoEx (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "142;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|3," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置用户界面颜色
|
|
async function SetCustomColour (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "143;|;2," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获取用户界面颜色
|
|
async function GetCustomColour (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "144;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置水印模式
|
|
async function SetWaterMarkMode (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "146;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
async function GetWaterMarkMode (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871058;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置水印透明度147
|
|
async function SetWaterMarkAlpha (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "147;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回水印透明度
|
|
async function GetWaterMarkAlpha (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871059;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置水印的内容
|
|
async function SetWaterMarkTextOrPath (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "148;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回水印的内容
|
|
async function GetWaterMarkTextOrPath (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871060;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置水印缩放比例
|
|
async function SetWaterMarkTxtHOrImgZoom (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "150;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回水印缩放比例
|
|
async function GetWaterMarkTxtHOrImgZoom (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871062;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置输出的水印在文档的x坐标位置
|
|
async function SetWaterMarkPosX (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "151;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回输出的水印在文档的x坐标位置
|
|
async function GetWaterMarkPosX (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871063;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置或返回输出的水印在文档的y坐标位置
|
|
async function SetWaterMarkPosY (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "152;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回输出的水印在文档的y坐标位置
|
|
async function GetWaterMarkPosY (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871064;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置输出的水印文字颜色设置或返回输出的水印文字颜色
|
|
async function SetWaterMarkTextColor (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "153;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回输出的水印文字颜色设置或返回输出的水印文字颜色
|
|
async function GetWaterMarkTextColor (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871065;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置水印旋转角度(X0.1度)。
|
|
async function SetWaterMarkAngle (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "154;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回水印旋转角度(X0.1度)。
|
|
async function GetWaterMarkAngle (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871066;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置页面位置单位类型值
|
|
async function SetCurrXYMode (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "155;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回页面位置单位类型值
|
|
async function GetCurrXYMode (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871067;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//删除指定页面
|
|
async function DeletePage (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "158;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前系统时间
|
|
async function SetCurrTime (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "160;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置设计模式
|
|
async function SetInDesignMode (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "161;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//返回设计模式
|
|
async function GetInDesignMode (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536871073;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//插入图片(用户必须登录)。
|
|
async function InsertPicture (pcPicName, pcPicValue, lPage, lLeft, lTop, lZoom, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "162;|;3," + pcPicName + "|;|3," + pcPicValue + "|;|2," + lPage + "|;|2," + lLeft + "|;|2," + lTop + "|;|2," + lZoom;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//插入节点
|
|
async function InsertNoteEx (pcName, lNoteType, lTagType, pcTagName, lLevel, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "163;|;3," + pcName + "|;|2," + lNoteType + "|;|2," + lTagType + "|;|3," + pcTagName + "|;|2," + lLevel
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//执行控件内部菜单
|
|
async function RunCommand (lCmdType, lCmdCode, lRunMode, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "164;|;2," + lCmdType + "|;|2," + lCmdCode + "|;|2," + lRunMode;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置当前编辑用户。这个名称会显示在附加用户信息的编辑框里
|
|
async function SetCurrTextEditUser (lCmdType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "166;|;3," + lCmdType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//将对应的页保存为相应类型图片,以字符串方式返回
|
|
async function SaveAsBase64 (pcSaveType, lPageStart, lPageEnd, lPageWidth, lPageHeight, lZoomPercent, pcReserve, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "167;|;3," + pcSaveType + "|;|2," + lPageStart + "|;|2," + lPageEnd + "|;|2," + lPageWidth + "|;|2," + lPageHeight + "|;|2," + lZoomPercent + "|;|3," + pcReserve;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将控件虚拟打印机设置为系统默认打印机,并保存原打印机设置。 在AfterConvert后恢复
|
|
async function BeforeConvertEx (lPaperWidth, lPaperHeight, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "169;|;2," + lPaperWidth + "|;|2," + lPaperHeight;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//插入节点
|
|
async function InsertNote2 (pcName, lNoteType, pcValue, lStartPage, lEndPage, lTagType, pcTagName, lOffset, lZoom, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "170;|;3," + pcName + "|;|2," + lNoteType + "|;|3," + pcValue + "|;|2," + lStartPage + "|;|2," + lEndPage + "|;|2," + lTagType + "|;|3," + pcTagName + "|;|2," + lOffset + "|;|2," + lZoom;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//显示文件选择框
|
|
async function ShowDialog (lDialogType, pcTitle, pcInitValue, pcFilter, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "171;|;2," + lDialogType + "|;|3," + pcTitle + "|;|3," + pcInitValue + "|;|3," + pcFilter;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//校验文档中的节点
|
|
async function VerifyNotes (pcNoteName, pcParam, lParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "172;|;3," + pcNoteName + "|;|3," + pcParam + "|;|2," + lParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取原始文档类型
|
|
async function GetOriginalFileType (lOriginalIndex, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "173;|;2," + lOriginalIndex;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前的证书序列号
|
|
async function GetCurrSerialNumber (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "175;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//获取当前证书授予者名称
|
|
async function GetCurrSubjectName (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "176;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前证书授予者名称
|
|
async function GetHttpPostData (lParam, strParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "177;|;2," + lParam + "|;|3," + strParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
|
|
//获取当前证书授予者名称
|
|
async function SetBackgroundDoc (pcFileNameOrUrl, pcType, lPageIndex, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "178;|;3," + pcFileNameOrUrl + "|;|3," + pcType + "|;|2," + lPageIndex;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//定位到参数指定的位置
|
|
async function GotoPosition (lType, pcName, lPageIndex, lPosX, lPosY, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "179;|;2," + lType + "|;|3," + pcName + "|;|2," + lPageIndex + "|;|2," + lPosX + "|;|2," + lPosY;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取当前证书授予者名称
|
|
async function GetBMPos (strBMName, lPosType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "180;|;3," + strBMName + "|;|2," + lPosType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//部分保护word文档内容。
|
|
async function PartialProtect (strPosList, strPWD, strParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "181;|;3," + strPosList + "|;|3," + strPWD + "|;|3," + strParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取文件的base64串。
|
|
async function GetFileBase64 (strFilePath, blCompress, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "182;|;3," + strFilePath + "|;|2," + blCompress;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将base64解开并存储到本地文件。
|
|
async function SaveBinaryFileFromBase64 (strFilePath, strBase64, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "183;|;3," + strFilePath + "|;|3," + strBase64;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得指定目录下的所有文件列表。
|
|
async function GetFileListUnderDir (pcDir, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "184;|;3," + pcDir;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//导出文档中所有区域的字符串数据。
|
|
async function ExportEditNodeValue (pcOpenFileName, pcSaveFileName, lWithHeader, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "189;|;3," + pcOpenFileName + "|;|3," + pcSaveFileName + "|;|2," + lWithHeader;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得所有打印机。
|
|
async function GetPrinterList (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "190;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得打印机的任务列表和状态。
|
|
async function GetPrinterStatusByStr (pcPrintName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "191;|;3," + pcPrintName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得打印机的任务详细信息。
|
|
async function GetJobInfoByStr (pcPrintName, dwJobID, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "192;|;3," + pcPrintName + "|;|2," + dwJobID;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得打印机的任务详细信息。
|
|
async function ResetPrinterByStr (pcPrintName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "193;|;3," + pcPrintName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//对指定字符串数据签名(GBK编码) 。
|
|
async function SignData (pcData, pcPin, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "194;|;3," + pcData + "|;|3," + pcPin;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//校验针对指定字符串数据的签名(GBK编码)。
|
|
async function VerifyData (pcData, pcSignData, pcCert, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "195;|;3," + pcData + "|;|3," + pcSignData + "|;|3," + pcCert;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将当前文档的指定页保存。(暂时仅支持保存为PDF)
|
|
async function SplitPages (pcPages, pcSavePath, pcSaveType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "197;|;3," + pcPages + "|;|3," + pcSavePath + "|;|3," + pcSaveType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//(保留)。
|
|
async function VerifyDocText (pcDocText, pcBorderText, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "198;|;3," + pcPages + "|;|3," + pcBorderText;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得文档窗口的指定位置在页面上的坐标。
|
|
async function GetCurrPagePos (lPagePosType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "199;|;2," + lPagePosType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置指定页面的位置到指定窗口位置。
|
|
async function SetCurrPagePos (lPagePosType, pcPagePos, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "200;|;2," + lPagePosType + "|;|3," + pcPagePos;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//查找指定文字并返回文字位置。
|
|
async function FindText (p1, p2, p3, p4, p5, p6, p7, p8, p9, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "201;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|2," + p4 + "|;|2," + p5 + "|;|2," + p6 + "|;|2," + p7 + "|;|2," + p8 + "|;|2," + p9;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//设置书签的选择信息(保留)。
|
|
async function SetFieldShowInfo (p1, p2, p3, p4, p5, p6, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "202;|;3," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|2," + p4 + "|;|2," + p5 + "|;|2," + p6;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//隐藏指定工具条按钮
|
|
async function HideBarItems (p1, p2, p3, p4, p5, p6, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "203;|;2," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|2," + p4 + "|;|2," + p5 + "|;|2," + p6;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//判定是否为空白文档。
|
|
async function IsEmptyDoc (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "204;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//异步打开原始文件
|
|
async function LoadOriginalFileAsync (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "205;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//判定是否为空白文档。
|
|
async function LoadFileExAsync (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "206;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3 + "|;|2," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function ZipDir (p1, p2, p3, p4, p5, p6, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "207;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|2," + p4 + "|;|3," + p5 + "|;|3," + p6;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//解压缩。
|
|
async function UnzipFile (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "208;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//加密文件。
|
|
async function UnEncFile (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "209;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//解密文件
|
|
async function UnDecFile (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "210;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//更新所有的word书签域(保留)。
|
|
async function UpdateAllField (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "211;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function SaveLoadOri (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "212;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function ShowPaperFile (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "213;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function ClosePaperFile (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "214;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function AddSealByDir (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "215;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|3," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function LoadBinary (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "218;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|3," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//(保留)。
|
|
async function ForceSignType4 (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "219;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|3," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//将数据写入文件。
|
|
async function WriteLocalFile (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "220;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//读取文件数据
|
|
async function ReadLocalFile (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "221;|;3," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//加入当前文件到待上传列表
|
|
async function HttpAddPostCurrFileEx (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "222;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//开始下载文件
|
|
async function StartDownloadFile (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "223;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//停止当前的异步下载线程
|
|
async function StopDownloadFile (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "224;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//创建文件夹
|
|
async function CreateFolder (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "225;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//删除文件夹
|
|
async function DeleteFolder (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "226;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//拷贝本地文件
|
|
async function CopyLocalFile (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "227;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//根据序号获得节点
|
|
async function GetNoteByIndex (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "228;|;2," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//执行shell命令
|
|
async function ExecuteCmd (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "232;|;3," + p1 + "|;|3," + p2 + "|;|2," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//插入附件
|
|
async function InsertEmbFile (p1, p2, p3, p4, p5, p6, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "234;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|2," + p4 + "|;|2," + p5 + "|;|2," + p6;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//获得sheet数量(excel)。
|
|
async function GetSheetCount (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "235;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
//获得sheet名称(excel)。
|
|
async function GetSheetName (lSheetIndex, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "236;|;2," + lSheetIndex;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//根据Sheet名称获得sheet序号
|
|
async function GetSheetIndex (pcSheetName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "237;|;3," + pcSheetName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得指定范围的文字(excel)。
|
|
async function GetSheetRangeText (lSheetIndex, pcRngName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "238;|;2," + lSheetIndex + "|;|3," + pcRngName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得指定范围的值(excel)。
|
|
async function GetSheetRangeValue (lSheetIndex, pcRngName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "239;|;2," + lSheetIndex + "|;|3," + pcRngName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获得指定范围的公式(excel)。
|
|
async function GetSheetRangeFormula (lSheetIndex, pcRngName, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "240;|;2," + lSheetIndex + "|;|3," + pcRngName;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//保护或者解除保护指定的sheet(excel)。
|
|
async function ProtectSheet (lSheetIndex, pcPwd, blProtect, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "241;|;2," + lSheetIndex + "|;|3," + pcPwd + "|;|2," + blProtect;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//保护或者解除保护指定的sheet(excel)。
|
|
async function IsFolderExist (strFolder, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "242;|;3," + strFolder;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//返回文件的修改/创建日期
|
|
async function GetFileInfo (strFilePath, lType, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "243;|;3," + strFilePath + "|;|2," + lType;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
function InsertXmlFilePage(p1, p2, p3, p4, p5, p6, CallBack, CallData, ErrMsg, sMode) {
|
|
let cmddata = "244;|;2," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|3," + p4 + "|;|3," + p5 + "|;|2," + p6;
|
|
let str = ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//获取vba接口对象
|
|
async function GetDocumentObject (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "83;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
/*设置笔颜色*/
|
|
async function SetCurrPenColor (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "7;|;2," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
/*获取笔颜色*/
|
|
async function GetCurrPenColor (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870919;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
/**/
|
|
async function IsOpening (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "86;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
/**/
|
|
async function ConvertFileTo (p1, p2, p3, p4, p5, p6, p7, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "251;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|3," + p4 + "|;|3," + p5 + "|;|3," + p6 + "|;|2," + p7;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
/**/
|
|
async function GetCurrAction (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "536870918;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
/*idEncFile= 209; idEncFile2 = 230; 如果不行换另一个id试试*/
|
|
async function PwdEncFile (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "230;|;3," + p1 + "|;|3," + p2 + "|;|3," + p3 + "|;|2," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
/************************************
|
|
***************默认回调函数**************
|
|
************************************/
|
|
async function HWCallBack (data) {
|
|
console.log("HWCallBack");
|
|
}
|
|
|
|
async function ShowAipWndMax (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "991;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
async function ShowAipWndToSec (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "992;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
async function ShowAipWndToSecMax (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "993;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
async function HideAipWnd (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "994;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
/*嵌入模式专用:关闭内嵌的控件窗口*/
|
|
async function dispidExitWnd (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "995;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置winaip_serv窗口显示层级 参数为1表示始终置顶层 2表示显示在最外层但可以被新窗口遮挡 0退出置顶
|
|
async function SetDispidShowWndLevel (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "996;|;2," + p1;
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
//设置隐藏状态栏1是隐藏,0是显示
|
|
function disidSetShowScrollBarButton (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "13;|;2," + p1;
|
|
var str = ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//设置显示窗口大小四个整数参数:x,y,w,h屏幕坐标
|
|
async function SetDispidShowWndPos (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "997;|;2," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|2," + p4;
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
//设置是否可以点击×
|
|
async function dispidEnableCloseBtn (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "998;|;2," + p1;
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
//隐藏或者显示winaip上面地址栏
|
|
async function SetDispidHideTitle (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "999;|;2," + p1;
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
//判断服务是否启动
|
|
async function CheckApp (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1000;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
|
|
|
|
/*嵌入模式专用:五个整数参数:目标程序类型(BIND_xxx),x,y,w,h坐标*/
|
|
async function BindAipWnd (nMode, nx, ny, nw, nh, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1004;|;2," + nMode + "|;|2," + nx + "|;|2," + ny + "|;|2," + nw + "|;|2," + nh;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
/*嵌入模式专用:显示窗口,x,y,w,h坐标*/
|
|
async function MoveWndPos (p1, p2, p3, p4, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1005;|;2," + p1 + "|;|2," + p2 + "|;|2," + p3 + "|;|2," + p4;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
/*嵌入模式专用:显示在指定位置,或者0个参数直接显示*/
|
|
async function ShowWnd (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "990;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
/*nMode为DSP_MODE_xxx项,nWRadio, nHRadio为百分比*/
|
|
async function ShowAipWnd (nMode, nWRadio, nHRadio, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata;
|
|
if (PlatForm() == "Linux")
|
|
cmddata = "1006;|;2," + nMode + "|;|2," + nWRadio + "|;|2," + nHRadio;
|
|
else
|
|
cmddata = "990;|;2," + nMode + "|;|2," + nWRadio + "|;|2," + nHRadio;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
//dispidShowWM = 1002L,//string cWateText, int nTextHeight(建议为48), int nWaterX(建议为0), int nWaterY(建议为0), int nWaterAngle(建议为-45), int nWaterShadow(建议为0), int nWaterWndMode(0:this window,1:topall screen mode)
|
|
//屏幕水印 前两个参数必须
|
|
async function setdispidShowWM (cWateText, nTextHeight, nWaterX, nWaterY, nWaterAngle, nWaterShadow, nWaterWndMode, CallBack, CallData, ErrMsg, sMode) {
|
|
console.log(123);
|
|
var cmddata = "1002L;|;3," + cWateText + "|;|2," + nTextHeight + "|;|2," + nWaterX + "|;|2," + nWaterY + "|;|2," + nWaterAngle + "|;|2," + nWaterShadow + "|;|2," + nWaterWndMode;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
|
|
return str;
|
|
|
|
}
|
|
|
|
async function dispidExitApp (CallBack, CallData, ErrMsg) {
|
|
var cmddata = "1006;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg);
|
|
return str;
|
|
}
|
|
|
|
|
|
/**dispidReopenApp = 1007L*/
|
|
async function dispidReopenApp (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1007;|;3," + p1;
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
/**dispidGetSysDPI = 1008L,*/
|
|
async function dispidGetSysDPI (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1008;|;";
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
/********************************************
|
|
*****Linux接口****
|
|
*******************************************/
|
|
async function InitUsage (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1003;|;";
|
|
ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
async function getSealList (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1007;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function getSealImage (dId, sId, CallBack, CallData, ErrMsg, sMode) {
|
|
cmddata = "1008;|;3," + dId + "|;|3," + sId;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function getSealData (dId, sId, CallBack, CallData, ErrMsg, sMode) {
|
|
cmddata = "1009;|;3," + dId + "|;|3," + sId;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function ExitApp_Linux (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1010;|;";
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
async function ReopenApp_Linux (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "1011;|;";
|
|
return await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
async function SaveFile_Linux (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "saveFile;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function PrintDoc_Linux (p1, p2, p3, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "37;|;2," + p1 + "|;|2," + p2 + "|;|3," + p3;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//追踪水印
|
|
async function AddTrackInfo_Linux (xmlParam, sImgData, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "addTrackInfo;|;3," + xmlParam + "|;|3," + sImgData;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function DelTrackInfo_Linux (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "clearTrackInfo;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//动态水印
|
|
async function AddDynamicWaterMark_Linux (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var sTmp = "setDynamicWaterMark;|;3," + p1;
|
|
// var cmddata = encodeURIComponent(sTmp).replace("\+",/%20/g);
|
|
var str = await ConnectServ(sTmp, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function DelWaterMarkOfTrackInfo_Linux (CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "clearDynamicWaterMark;|;";
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
//文字水印
|
|
async function AddWaterMarkAnnot_Linux (xmlParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "addWaterMakerAnnot;|;3," + xmlParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function DelWaterMakerAnnot_Linux (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "delWaterMakerAnnot;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
//图片水印
|
|
async function AddWaterImageAnnot_Linux (xmlParam, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "addWaterImageAnnot;|;3," + xmlParam;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
return str;
|
|
}
|
|
|
|
async function DelWaterMakerAnnotByID_Linux (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "delWaterMakerAnnot;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
async function performClick_Linux (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "performClick;|;3," + p1 + "|;|2," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
async function setUserToken_Linux (p1, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "setUserToken;|;3," + p1;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
async function setHeaderInfo_Linux (p1, p2, CallBack, CallData, ErrMsg, sMode) {
|
|
var cmddata = "setHeaderInfo;|;3," + p1 + "|;|3," + p2;
|
|
var str = await ConnectServ(cmddata, CallBack, CallData, ErrMsg, sMode);
|
|
}
|
|
|
|
/*
|
|
export default {
|
|
GetMonitorServEvent,
|
|
SetMonitorServEvent,
|
|
SetShowView,
|
|
GetShowView,
|
|
SetShowToolBar,
|
|
GetShowToolBar,
|
|
SetShowFullScreen,
|
|
GetShowFullScreen,
|
|
SetCurrPage,
|
|
GetCurrPage,
|
|
GetPageCount,
|
|
SetCurrPenWidth,
|
|
GetCurrPenWidth,
|
|
CurrAction,
|
|
SetShowDefMenu,
|
|
GetShowDefMenu,
|
|
GetLVersion,
|
|
SetTextSmooth,
|
|
GetTextSmooth,
|
|
SetPressurelevel,
|
|
GetPressurelevel,
|
|
SetShowScrollBarButton,
|
|
GetShowScrollBarButton,
|
|
GetCurrDocType,
|
|
SetPathName,
|
|
GetPathName,
|
|
SetShowRevisions,
|
|
TractRevisions,
|
|
GetShowRevisions,
|
|
SetAppendTipInfo,
|
|
GetAppendTipInfo,
|
|
LoadFile,
|
|
SetValue,
|
|
GetValue,
|
|
IsSaved,
|
|
IsOpened,
|
|
GetDocText,
|
|
ModifyName,
|
|
IsLogin,
|
|
GetCurrUserID,
|
|
GetUserRemoteAddr,
|
|
IsUserExist,
|
|
GetUserInfo,
|
|
ShowAllNotes,
|
|
SaveTo,
|
|
GetNextUser,
|
|
JSGetNextUser,
|
|
PrintDoc,
|
|
CanUndo,
|
|
CanRedo,
|
|
Undo,
|
|
Redo,
|
|
UndoAll,
|
|
RedoAll,
|
|
CloseDoc,
|
|
Login,
|
|
GetNextNote,
|
|
SetPageMode,
|
|
GetPageMode,
|
|
GetOriginalFile,
|
|
GetOriginalFileName,
|
|
GetOriginalFileCount,
|
|
SetUserVisible,
|
|
AddDocProperty,
|
|
DelDocProperty,
|
|
GetNextDocProperty,
|
|
HttpAddPostFile,
|
|
HttpAddPostValue,
|
|
HttpAddPostString,
|
|
HttpAddPostBuffer,
|
|
HttpInit,
|
|
HttpPost,
|
|
FtpConnect,
|
|
FtpDisConnect,
|
|
FtpGetFile,
|
|
FtpPutFile,
|
|
HttpAddPostCurrFile,
|
|
LoadFileEx,
|
|
SetCurrUserVisibilityForUser,
|
|
SetCurrUserVisibilityPwd,
|
|
ShowFileInfo,
|
|
ShowFileSecurity,
|
|
dispidLoadOriginalFile,
|
|
HideMenuItem,
|
|
ProtectDoc,
|
|
GetCurrUserAccess,
|
|
CopySelectText,
|
|
SearchText,
|
|
Logout,
|
|
ChangeCurrUserPwd,
|
|
ConvertToAip,
|
|
InputHotKey,
|
|
LoginEx,
|
|
InsertEmptyPage,
|
|
MergeFile,
|
|
GetCurrServer,
|
|
AcceptAllRevisions,
|
|
SetSaved,
|
|
GetCurrFileBase64,
|
|
LoadFileBase64,
|
|
SetFieldValue,
|
|
AddQifengSeal,
|
|
PrintDocEx,
|
|
InsertNote,
|
|
SetNotePos,
|
|
DeleteLocalFile,
|
|
GetTempFileName,
|
|
GetNoteNum,
|
|
InsertDepartmentCopy,
|
|
SetPrintCopyList,
|
|
DeleteNote,
|
|
GrayData,
|
|
GetRotateType,
|
|
SetRotateType,
|
|
SaveToTiff,
|
|
GetNotePosX,
|
|
GetNotePosY,
|
|
GetErrorString,
|
|
SetValueEx,
|
|
IsProtect,
|
|
GetNoteWidth,
|
|
GetNoteHeight,
|
|
GetValueEx,
|
|
MergerPage,
|
|
GetPageWidth,
|
|
GetPageHeight,
|
|
SetJSEnv,
|
|
GetJSEnv,
|
|
SetJSValue,
|
|
GetJSValue,
|
|
JSGetPageMode,
|
|
ShowMessage,
|
|
GetCurrFileSize,
|
|
GetFileSize,
|
|
GetSerialNumber,
|
|
BeforeConvert,
|
|
AfterConvert,
|
|
SleepSecond,
|
|
ProtectObject,
|
|
ConvertXYModeW,
|
|
ConvertXYModeH,
|
|
GetUserInfoEx,
|
|
SetUserInfoEx,
|
|
SetCustomColour,
|
|
GetCustomColour,
|
|
SetWaterMarkMode,
|
|
GetWaterMarkMode,
|
|
SetWaterMarkAlpha,
|
|
GetWaterMarkAlpha,
|
|
SetWaterMarkTextOrPath,
|
|
GetWaterMarkTextOrPath,
|
|
SetWaterMarkTxtHOrImgZoom,
|
|
GetWaterMarkTxtHOrImgZoom,
|
|
SetWaterMarkPosX,
|
|
GetWaterMarkPosX,
|
|
SetWaterMarkPosY,
|
|
GetWaterMarkPosY,
|
|
SetWaterMarkTextColor,
|
|
GetWaterMarkTextColor,
|
|
SetWaterMarkAngle,
|
|
GetWaterMarkAngle,
|
|
SetCurrXYMode,
|
|
GetCurrXYMode,
|
|
DeletePage,
|
|
SetCurrTime,
|
|
SetInDesignMode,
|
|
GetInDesignMode,
|
|
InsertPicture,
|
|
InsertNoteEx,
|
|
RunCommand,
|
|
SetCurrTextEditUser,
|
|
BeforeConvertEx,
|
|
SaveAsBase64,
|
|
InsertNote2,
|
|
ShowDialog,
|
|
VerifyNotes,
|
|
GetOriginalFileType,
|
|
GetCurrSerialNumber,
|
|
GetCurrSubjectName,
|
|
GetHttpPostData,
|
|
SetBackgroundDoc,
|
|
GotoPosition,
|
|
GetBMPos,
|
|
PartialProtect,
|
|
GetFileBase64,
|
|
SaveBinaryFileFromBase64,
|
|
GetFileListUnderDir,
|
|
ExportEditNodeValue,
|
|
GetPrinterList,
|
|
GetPrinterStatusByStr,
|
|
GetJobInfoByStr,
|
|
ResetPrinterByStr,
|
|
SignData,
|
|
VerifyData,
|
|
SplitPages,
|
|
VerifyDocText,
|
|
GetCurrPagePos,
|
|
SetCurrPagePos,
|
|
FindText,
|
|
SetFieldShowInfo,
|
|
HideBarItems,
|
|
IsEmptyDoc,
|
|
LoadOriginalFileAsync,
|
|
LoadFileExAsync,
|
|
ZipDir,
|
|
UnzipFile,
|
|
UnEncFile,
|
|
UnDecFile,
|
|
UpdateAllField,
|
|
SaveLoadOri,
|
|
ShowPaperFile,
|
|
ClosePaperFile,
|
|
AddSealByDir,
|
|
LoadBinary,
|
|
ForceSignType4,
|
|
WriteLocalFile,
|
|
ReadLocalFile,
|
|
HttpAddPostCurrFileEx,
|
|
StartDownloadFile,
|
|
StopDownloadFile,
|
|
CreateFolder,
|
|
DeleteFolder,
|
|
CopyLocalFile,
|
|
GetNoteByIndex,
|
|
ExecuteCmd,
|
|
InsertEmbFile,
|
|
GetSheetCount,
|
|
GetSheetName,
|
|
GetSheetIndex,
|
|
GetSheetRangeText,
|
|
GetSheetRangeValue,
|
|
GetSheetRangeFormula,
|
|
ProtectSheet,
|
|
IsFolderExist,
|
|
GetFileInfo,
|
|
GetDocumentObject,
|
|
SetCurrPenColor,
|
|
GetCurrPenColor,
|
|
IsOpening,
|
|
ConvertFileTo,
|
|
GetCurrAction,
|
|
PwdEncFile,
|
|
ShowAipWndMax,
|
|
ShowAipWndToSec,
|
|
ShowAipWndToSecMax,
|
|
HideAipWnd,
|
|
dispidExitWnd,
|
|
SetDispidShowWndLevel,
|
|
SetDispidShowWndPos,
|
|
dispidEnableCloseBtn,
|
|
SetDispidHideTitle,
|
|
CheckApp,
|
|
BindAipWnd,
|
|
MoveWndPos,
|
|
ShowWnd,
|
|
ShowAipWnd,
|
|
setdispidShowWM,
|
|
dispidExitApp,
|
|
dispidReopenApp,
|
|
dispidGetSysDPI
|
|
}*/
|