Calling the Image to PDF Dynamic Link Libray from a LabVIEW VI

Note: For detailed information about function usage, parameter and return values please refer to the manual.

To use the Image2PDF.dll with LabVIEW requires the use of the Call Library Function Node. This should be added and configured in your VI with the following common function node settings:

Library name or path: Image2PDf.dll
Calling conventions: C
Function: Run in UI Thread

Each individual function should then have the additional configuration applied to the Call Library Function Node as specified below:

Required APIs
 I2PDF_License
 I2PDF_AddImage
 I2PDF_AddImageBookmark
 I2PDF_MakePDF

Bates (Page/Document) Numbering APIs
 I2PDF_BatesFormat
 I2PDF_BatesLocation
 I2PDF_BatesLocation_Int
 I2PDF_BatesFont
 I2PDF_BatesFile_Real
 I2PDF_BatesFile_Int
 I2PDF_BatesFile_Web
 I2PDF_BatesNumber
 I2PDF_BatesIncrement
 I2PDF_BatesBackground_Real
 I2PDF_BatesBackground_Int
 I2PDF_BatesBackground_Web

Other Page Content APIs
 I2PDF_ImageStamp
 I2PDF_ImageStamp_Int
 I2PDF_StampURL
 I2PDF_SetBorder
 I2PDF_SetBorder_Int
 I2PDF_SetBorderColor_Real
 I2PDF_SetBorderColor_Int
 I2PDF_SetBorderColor_Web

Image Transformations APIs
 I2PDF_Rotate
 I2PDF_AutoRotate
 I2PDF_Flip
 I2PDF_Grayscale
 I2PDF_Negative
 I2PDF_JpegCompress

Miscellaneous APIs
 I2PDF_DeleteImagesOnConvert
 I2PDF_Log
 I2PDF_WildcardFilenameUse
 I2PDF_TreatImageNumericExtensionAs
 I2PDF_TreatImageNumericExtAs
 I2PDF_TreatImageTmpExtensionAs
 I2PDF_TreatImageTmpExtAs
 I2PDF_TreatImageExtensionAs
 I2PDF_TreatImageExtAs
 I2PDF_Reset
 I2PDF_SilentRunning
 I2PDF_PreventPDFOverwrite
 I2PDF_SaveFailureBackupPDF
 I2PDF_IncludeTIFFOCRText
 I2PDF_SaveTIFFOCRText
 I2PDF_LoadImageFailureCopyTo
 I2PDF_LoadImageFailCopyTo
 I2PDF_LoadImageFailureSkip
 I2PDF_LoadImageFailSkip
 I2PDF_LoadImageFailurePage_Real
 I2PDF_LoadImageFailPg_Real
 I2PDF_LoadImageFailurePage_Int
 I2PDF_LoadImageFailPg_Int
 I2PDF_LoadImageFailurePage_Web
 I2PDF_LoadImageFailPg_Web
 I2PDF_LoadImageFailurePageFont_Real
 I2PDF_LoadImageFailPgFnt_Real
 I2PDF_LoadImageFailurePageFont_Int
 I2PDF_LoadImageFailPgFnt_Int
 I2PDF_LoadImageFailurePageFont_Web
 I2PDF_LoadImageFailPgFnt_Web
 I2PDF_MinImageSize

Meta Image APIs
 I2PDF_MetaImageMaxMP
 I2PDF_MetaImageMaxMP_Int
 I2PDF_MetaImageScale
 I2PDF_MetaImageScale_Int
 I2PDF_MetaVerticalRenderScale
 I2PDF_MetaVerticalRenderScale_Int
 I2PDF_MetaVertRenderScale_Int
 I2PDF_MetaStampImageMaxMP
 I2PDF_MetaStampImageMaxMP_Int
 I2PDF_MetaStampImageScale
 I2PDF_MetaStampImageScale_Int
 I2PDF_MetaMargins
 I2PDF_MetaToNativePDF
 I2PDF_CenterMetaImageOnPage
 I2PDF_MetaBitmapForcedFontQuality
 I2PDF_MetaBitmapForcedFontQ
 I2PDF_MetaTextFitBoundingRect
 I2PDF_UseEMFDeviceSize
 I2PDF_UseEMFFrameSize
 I2PDF_MetaDefaultFont
 I2PDF_MetaToNativeFontSubstitution
 I2PDF_MetaToNativeFontSubs
 I2PDF_MetaDefaultFontXScaling
 I2PDF_UseArabicContextualForms
 I2PDF_UseArabicContextForms
 I2PDF_EmbedFonts

PDF Meta Information APIs
 I2PDF_SetAuthor
 I2PDF_SetCreator
 I2PDF_SetProducer
 I2PDF_SetTitle
 I2PDF_SetSubject
 I2PDF_SetKeywords
 I2PDF_SetCreationDate

PDF Settings APIs
 I2PDF_SetDPI
 I2PDF_SetOutline
 I2PDF_SetOutlineTitle
 I2PDF_SetOwnerPassword
 I2PDF_SetUserPassword
 I2PDF_SetEncryptionLevel
 I2PDF_SetPermissionEdit
 I2PDF_SetPermissionEditExtra
 I2PDF_SetPermissionCopy
 I2PDF_SetPermissionPrint

PDF Viewer Preferences APIs
 I2PDF_SetViewerPreferenceCenterWindow
 I2PDF_SetViewPrefCenterWindow
 I2PDF_SetViewerPreferenceHideToolbar
 I2PDF_SetViewPrefHideToolbar
 I2PDF_SetViewerPreferenceHideMenubar
 I2PDF_SetViewPrefHideMenubar
 I2PDF_SetViewerPreferenceHideWindowUI
 I2PDF_SetViewPrefHideWindowUI
 I2PDF_SetViewerPreferenceFitWindow
 I2PDF_SetViewPrefFitWindow
 I2PDF_SetPageModeNone
 I2PDF_SetPageModeOutlines
 I2PDF_SetPageModeUseThumbs
 I2PDF_SetPageModeFullScreen
 I2PDF_SetPageLayoutSinglePage
 I2PDF_SetPageLayoutOneColumn
 I2PDF_SetPageLayout1Col
 I2PDF_SetPageLayoutTwoColumnLeft
 I2PDF_SetPageLayout2ColLeft
 I2PDF_SetPageLayoutTwoColumnRight
 I2PDF_SetPageLayout2ColRight
 I2PDF_SlideShow
 I2PDF_SlideShow_Int



Required APIs

I2PDF_License
ParameterType Data Type Pass
return type void - -
code String C String Pointer Value


I2PDF_AddImage
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
image String C String Pointer Value


I2PDF_AddImageBookmark
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
image String C String Pointer Value
bookmark String C String Pointer Value


I2PDF_MakePDF
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
output String C String Pointer Value
options Numeric Unsigned 32-bit IntegerValue
errorText String C String Pointer Value
errorMaxLen Numeric Unsigned 32-bit IntegerValue

Back to top

Bates (Page/Document) Numbering APIs

I2PDF_BatesFormat
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
format String C String Pointer Value


I2PDF_BatesLocation
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
verticalPosition Numeric Unsigned 32-bit IntegerValue
horizontalPosition Numeric Unsigned 32-bit IntegerValue
orientation Numeric Unsigned 32-bit IntegerValue
margin Numeric Double Value


I2PDF_BatesLocation_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
verticalPosition Numeric Unsigned 32-bit IntegerValue
horizontalPosition Numeric Unsigned 32-bit IntegerValue
orientation Numeric Unsigned 32-bit IntegerValue
margin Numeric Unsigned 32-bit IntegerValue


I2PDF_BatesFont_Real
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
iSize Numeric Unsigned 32-bit IntegerValue
FontID String C String Pointer Value
fillRed Numeric Double Value
fillGreen Numeric Double Value
fillBlue Numeric Double Value
iStyle Numeric Unsigned 32-bit IntegerValue
otherRed Numeric Double Value
otherGreen Numeric Double Value
otherBlue Numeric Double Value


I2PDF_BatesFont_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
iSize Numeric Unsigned 32-bit IntegerValue
FontID String C String Pointer Value
fillRed Numeric Unsigned 32-bit IntegerValue
fillGreen Numeric Unsigned 32-bit IntegerValue
fillBlue Numeric Unsigned 32-bit IntegerValue
iStyle Numeric Unsigned 32-bit IntegerValue
otherRed Numeric Unsigned 32-bit IntegerValue
otherGreen Numeric Unsigned 32-bit IntegerValue
otherBlue Numeric Unsigned 32-bit IntegerValue


I2PDF_BatesFont_Web
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
iSize Numeric Unsigned 32-bit IntegerValue
FontID String C String Pointer Value
fillColor String C String Pointer Value
iStyle Numeric Unsigned 32-bit IntegerValue
otherColor String C String Pointer Value


I2PDF_BatesFile
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
filename String C String Pointer Value


I2PDF_BatesNumber
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
initialValue Numeric Unsigned 32-bit IntegerValue


I2PDF_BatesIncrement
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
value Numeric Unsigned 32-bit IntegerValue


I2PDF_BatesBackground_Real
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
shape Numeric Unsigned 32-bit IntegerValue
backgroundRed Numeric Double Value
backgroundGreen Numeric Double Value
backgroundBlue Numeric Double Value
borderRed Numeric Double Value
borderGreen Numeric Double Value
borderBlue Numeric Double Value


I2PDF_BatesBackground_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
shape Numeric Unsigned 32-bit IntegerValue
backgroundRed Numeric Unsigned 32-bit IntegerValue
backgroundGreen Numeric Unsigned 32-bit IntegerValue
backgroundBlue Numeric Unsigned 32-bit IntegerValue
borderRed Numeric Unsigned 32-bit IntegerValue
borderGreen Numeric Unsigned 32-bit IntegerValue
borderBlue Numeric Unsigned 32-bit IntegerValue


I2PDF_BatesBackground_Web
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
shape Numeric Unsigned 32-bit IntegerValue
backgroundColor String C String Pointer Value
borderColor String C String Pointer Value

Back to top

Other Page Content APIs

I2PDF_ImageStamp
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
image String C String Pointer Value
verticalPosition Numeric Unsigned 32-bit IntegerValue
horizontalPosition Numeric Unsigned 32-bit IntegerValue
margin Numeric Double Value


I2PDF_ImageStamp_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
image String C String Pointer Value
verticalPosition Numeric Unsigned 32-bit IntegerValue
horizontalPosition Numeric Unsigned 32-bit IntegerValue
margin Numeric Unsigned 32-bit IntegerValue


I2PDF_StampURL
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
url String C String Pointer Value


I2PDF_SetBorder
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
left Numeric Double Value
top Numeric Double Value
right Numeric Double Value
bottom Numeric Double Value


I2PDF_SetBorder_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
left Numeric Unsigned 32-bit IntegerValue
top Numeric Unsigned 32-bit IntegerValue
right Numeric Unsigned 32-bit IntegerValue
bottom Numeric Unsigned 32-bit IntegerValue


I2PDF_SetBorderColor_Real
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
red Numeric Double Value
green Numeric Double Value
blue Numeric Double Value


I2PDF_SetBorderColor_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
red Numeric Unsigned 32-bit IntegerValue
green Numeric Unsigned 32-bit IntegerValue
blue Numeric Unsigned 32-bit IntegerValue


I2PDF_SetBorderColor_Web
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
color String C String Pointer Value

Back to top

Image Transformations APIs

I2PDF_Rotate
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
angle Numeric Unsigned 32-bit IntegerValue


I2PDF_AutoRotate
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
orientation Numeric Unsigned 32-bit IntegerValue
angle Numeric Unsigned 32-bit IntegerValue


I2PDF_Flip
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
orientation Numeric Unsigned 32-bit IntegerValue


I2PDF_Grayscale
ParameterType Data Type Pass
return type void - -


I2PDF_Negative
ParameterType Data Type Pass
return type void - -


I2PDF_JpegCompress
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
quality Numeric Unsigned 32-bit IntegerValue

Back to top

Miscellaneous APIs

I2PDF_DeleteImagesOnConvert
ParameterType Data Type Pass
return type void - -


I2PDF_Log
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
logFilename String C String Pointer Value
logLevel Numeric Unsigned 32-bit IntegerValue


I2PDF_TreatImageNumericExtensionAs
I2PDF_TreatImageNumericExtAs
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
imageExtension String C String Pointer Value


I2PDF_TreatImageTmpExtensionAs
I2PDF_TreatImageTmpExtAs
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
imageExtension String C String Pointer Value


I2PDF_TreatImageExtensionAs
I2PDF_TreatImageExtAs
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
sourceExtension String C String Pointer Value
targetExtension String C String Pointer Value


I2PDF_WildcardFilenameUse
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
flags Numeric Unsigned 32-bit IntegerValue


I2PDF_Reset
ParameterType Data Type Pass
return type void - -


I2PDF_SilentRunning
ParameterType Data Type Pass
return type void - -


I2PDF_PreventPDFOverwrite
ParameterType Data Type Pass
return type void - -


I2PDF_SaveFailureBackupPDF
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
filename String C String Pointer Value


I2PDF_IncludeTIFFOCRText
ParameterType Data Type Pass
return type void - -


I2PDF_SaveTIFFOCRText
ParameterType Data Type Pass
return type void - -
text String C String Pointer Value


I2PDF_LoadImageFailureCopyTo
I2PDF_LoadImageFailCopyTo
ParameterType Data Type Pass
return type void - -
copyToDir String C String Pointer Value


I2PDF_LoadImageFailureSkip
I2PDF_LoadImageFailSkip
ParameterType Data Type Pass
return type void - -


I2PDF_LoadImageFailurePage_Real
I2PDF_LoadImageFailPg_Real
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
width Numeric Unsigned 32-bit IntegerValue
height Numeric Unsigned 32-bit IntegerValue
backgroundRed Numeric Double Value
backgroundGreen Numeric Double Value
backgroundBlue Numeric Double Value
message String C String Pointer Value


I2PDF_LoadImageFailurePage_Int
I2PDF_LoadImageFailPg_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
width Numeric Unsigned 32-bit IntegerValue
height Numeric Unsigned 32-bit IntegerValue
backgroundRed Numeric Unsigned 32-bit IntegerValue
backgroundGreen Numeric Unsigned 32-bit IntegerValue
backgroundBlue Numeric Unsigned 32-bit IntegerValue
message String C String Pointer Value


I2PDF_LoadImageFailurePage_Web
I2PDF_LoadImageFailPg_Web
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
width Numeric Unsigned 32-bit IntegerValue
height Numeric Unsigned 32-bit IntegerValue
backgroundColor String C String Pointer Value
message String C String Pointer Value


I2PDF_LoadImageFailurePageFont_Real
I2PDF_LoadImageFailPgFnt_Real
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
size Numeric Unsigned 32-bit IntegerValue
font String C String Pointer Value
fillRed Numeric Double Value
fillGreen Numeric Double Value
fillBlue Numeric Double Value
style Numeric Unsigned 32-bit IntegerValue
otherRed Numeric Double Value
otherGreen Numeric Double Value
otherBlue Numeric Double Value


I2PDF_LoadImageFailurePageFont_Int
I2PDF_LoadImageFailPgFnt_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
size Numeric Unsigned 32-bit IntegerValue
font String C String Pointer Value
fillRed Numeric Unsigned 32-bit IntegerValue
fillGreen Numeric Unsigned 32-bit IntegerValue
fillBlue Numeric Unsigned 32-bit IntegerValue
style Numeric Unsigned 32-bit IntegerValue
otherRed Numeric Unsigned 32-bit IntegerValue
otherGreen Numeric Unsigned 32-bit IntegerValue
otherBlue Numeric Unsigned 32-bit IntegerValue


I2PDF_LoadImageFailurePageFont_Web
I2PDF_LoadImageFailPgFnt_Web
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
size Numeric Unsigned 32-bit IntegerValue
font String C String Pointer Value
fillColor String C String Pointer Value
style Numeric Unsigned 32-bit IntegerValue
otherColor String C String Pointer Value


I2PDF_MinImageSize
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
width Numeric Unsigned 32-bit IntegerValue
height Numeric Unsigned 32-bit IntegerValue

Back to top

Meta Image APIs

I2PDF_MetaImageMaxMP
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
maxMpSize Numeric Double Value


I2PDF_MetaImageMaxMP_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
maxMpSize Numeric Unsigned 32-bit IntegerValue


I2PDF_MetaImageScale
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
percentage Numeric Double Value


I2PDF_MetaImageScale_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
percentage Numeric Unsigned 32-bit IntegerValue


I2PDF_MetaVerticalRenderScale
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
scale Numeric Double Value


I2PDF_MetaVerticalRenderScale_Int
I2PDF_MetaVertRenderScale_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
scale Numeric Unsigned 32-bit IntegerValue


I2PDF_MetaStampImageMaxMP
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
maxMpSize Numeric Double Value


I2PDF_MetaStampImageMaxMP_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
maxMpSize Numeric Unsigned 32-bit IntegerValue


I2PDF_MetaStampImageScale
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
percentage Numeric Double Value


I2PDF_MetaStampImageScale_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
percentage Numeric Unsigned 32-bit IntegerValue


I2PDF_MetaToNativePDF
ParameterType Data Type Pass
return type void - -


I2PDF_CenterMetaImageOnPage
ParameterType Data Type Pass
return type void - -


I2PDF_MetaBitmapForcedFontQuality
I2PDF_MetaBitmapForcedFontQ
ParameterType Data Type Pass
return type void - -
quality Numeric Unsigned 32-bit IntegerValue


I2PDF_MetaTextFitBoundingRect
ParameterType Data Type Pass
return type void - -


I2PDF_UseEMFDeviceSize
ParameterType Data Type Pass
return type void - -


I2PDF_UseEMFFrameSize
ParameterType Data Type Pass
return type void - -


I2PDF_MetaDefaultFont
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
fontname String C String Pointer Value


I2PDF_MetaToNativeFontSubstitution
I2PDF_MetaToNativeFontSubs
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
fontsubs String C String Pointer Value


I2PDF_MetaDefaultFontXScaling
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
scaleFactor Numeric Double Value


I2PDF_UseArabicContextualForms
I2PDF_UseArabicContextForms
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue


I2PDF_EmbedFonts
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue

Back to top

PDF Meta Information APIs

I2PDF_SetAuthor
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
author String C String Pointer Value


I2PDF_SetCreator
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
creator String C String Pointer Value


I2PDF_SetProducer
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
producer String C String Pointer Value


I2PDF_SetTitle
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
title String C String Pointer Value


I2PDF_SetSubject
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
subject String C String Pointer Value


I2PDF_SetKeywords
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
keywords String C String Pointer Value


I2PDF_SetCreationDate
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue

Back to top

PDF Settings APIs

I2PDF_SetDPI
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
dpi Numeric Unsigned 32-bit IntegerValue


I2PDF_SetOutline
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
format Numeric Unsigned 32-bit IntegerValue
style Numeric Unsigned 32-bit IntegerValue


I2PDF_SetOutlineTitle
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
title String C String PointerValue


I2PDF_SetOwnerPassword
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
password String C String Pointer Value


I2PDF_SetUserPassword
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
password String C String Pointer Value


I2PDF_EncryptionLevel
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
level Numeric Unsigned 32-bit IntegerValue
force Numeric Unsigned 32-bit IntegerValue


I2PDF_SetPermissionEdit
ParameterType Data Type Pass
return type void - -


I2PDF_SetPermissionEditExtra
ParameterType Data Type Pass
return type void - -


I2PDF_SetPermissionCopy
ParameterType Data Type Pass
return type void - -


I2PDF_SetPermissionPrint
ParameterType Data Type Pass
return type void - -

Back to top

PDF Viewer Preferences APIs

I2PDF_SetViewerPreferenceCenterWindow
I2PDF_SetViewPrefCenterWindow
ParameterType Data Type Pass
return type void - -


I2PDF_SetViewerPreferenceHideToolbar
I2PDF_SetViewPrefHideToolbar
ParameterType Data Type Pass
return type void - -


I2PDF_SetViewerPreferenceHideMenubar
I2PDF_SetViewPrefHideMenubar
ParameterType Data Type Pass
return type void - -


I2PDF_SetViewerPreferenceHideWindowUI
I2PDF_SetViewPrefHideWindowUI
ParameterType Data Type Pass
return type void - -


I2PDF_SetViewerPreferenceFitWindow
I2PDF_SetViewPrefFitWindow
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageModeNone
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageModeOutlines
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageModeUseThumbs
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageModeFullScreen
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageLayoutSinglePage
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageLayoutOneColumn
I2PDF_SetPageLayout1Col
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageLayoutTwoColumnLeft
I2PDF_SetPageLayout2ColLeft
ParameterType Data Type Pass
return type void - -


I2PDF_SetPageLayoutTwoColumnRight
I2PDF_SetPageLayout2ColRight
ParameterType Data Type Pass
return type void - -


I2PDF_SlideShow
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
transition Numeric Unsigned 32-bit IntegerValue
transitionDuration Numeric Double Value
pageDisplayDurationNumeric Double Value


I2PDF_SlideShow_Int
ParameterType Data Type Pass
return type Numeric Unsigned 32-bit IntegerValue
transition Numeric Unsigned 32-bit IntegerValue
transitionDuration Numeric Unsigned 32-bit IntegerValue
pageDisplayDurationNumeric Unsigned 32-bit IntegerValue

Back to top