Overview
The operation allows to import bookmarks into the document.
Parameters
Name
|
Type
|
Description
|
Input
|
Array
|
Array of IUnknown -based objects that should contain the IPXC_Document where the bookmarks will be imported into. Note that only the first element from the array will be evaluated.
|
Output
|
Array
|
Array of IUnknown -based objects containing the IPXC_Document where the bookmarks were imported.
|
Options
|
Dictionary
|
Dictionary with options of the operation.
|
Sample
02 | private void ImportBookmarks(PDFXEdit.IPXV_Document Doc, PDFXEdit.IPXV_Inst Inst) |
04 | int nID = Inst.Str2ID( "op.bookmarks.import" , false ); |
05 | PDFXEdit.IOperation Op = Inst.CreateOp(nID); |
06 | PDFXEdit.ICabNode input = Op.Params.Root[ "Input" ]; |
07 | input.Add().v = Doc.CoreDoc; |
08 | PDFXEdit.ICabNode options = Op.Params.Root[ "Options" ]; |
09 | PDFXEdit.IAFS_Inst fsInst = (PDFXEdit.IAFS_Inst)Inst.GetExtension( "AFS" ); |
10 | PDFXEdit.IAFS_Name impPath = fsInst.DefaultFileSys.StringToName( "D:\\Bookmarks.xcbkm" ); |
11 | options[ "ImportSource" ].v = impPath; |