protected override void Execute(CodeActivityContext context) { var inFile = InFile.Get(context); var outFile = OutFile.Get(context); Xdwapi.XDW_DOCUMENT_HANDLE documentHandle = new Xdwapi.XDW_DOCUMENT_HANDLE(); Xdwapi.XDW_OPEN_MODE_EX mode = new Xdwapi.XDW_OPEN_MODE_EX(); mode.Option = Xdwapi.XDW_OPEN_UPDATE; mode.AuthMode = Xdwapi.XDW_AUTH_NODIALOGUE; //api_result = Xdwapi.XDW_OpenDocumentHandle(outFile, ref documentHandle, mode); Xdwapi.XDW_DeletePage(documentHandle, 1); // inputPath Xdwapi.XDW_InsertDocument(documentHandle, 1, inFile); Xdwapi.XDW_SaveDocument(documentHandle); Xdwapi.XDW_CloseDocumentHandle(documentHandle); }