PXV_FmtConverterFlags Enumeration
From PDF XChange PDF SDK
Specifies the format converter flags.
Syntax
enum PXV_FmtConverterFlags { FmtConverter_HasGlobalPrefs = 1, FmtConverter_Multipaged = 2, FmtConverter_Raster = 4, FmtConverter_Hidden = 8, FmtConverter_SuppPrefsPerSrc = 16, FmtConverter_Excluded = 32, FmtConverter_Image = 128, FmtConverter_PDF = 256, FmtConverter_Imp_SuppAppendToDoc = 4096, FmtConverter_Exp_SuppPagesRange = 1048576, FmtConverter_Exp_SuppPageRect = 2097152, };
Constants
- FmtConverter_HasGlobalPrefs
- IMPORT: used in 'Preferences/Convert to PDF' section and in 'Open file' dialog, call IPXV_ImportConverter::ShowPrefsDlg() with pSrc==NULL
- FmtConverter_Multipaged
- EXPORT: used in 'Preferences/Convert from PDF' section and in 'Save file' dialog, call IPXV_ExportConverter::ShowPrefsDlg()
- FmtConverter_Raster
- The ...
- FmtConverter_Hidden
- ALL: hide in 'Preferences/Convert..' sections
- FmtConverter_SuppPrefsPerSrc
- IMPORT: can be used in 'Files-to-PDF(s)' batch-operation. Example: to specify the pages-range for each input multipaged image.
- EXPORT: can be used in 'PDF(s)-to-XXX' batch-operation. Example: to specify the pages-range for each input PDF.
- In this case IPXV_ImportConverter/IPXV_ExportConverter::ShowPrefsDlg(.. pParams... pSrc) - keeps the custom settings associated with specified 'pSrc'
- FmtConverter_Excluded
- ALL: do not use it in Open/Save dialog filters
- FmtConverter_Image
- Flag for Image<->PDF converters! image: raster and vector
- FmtConverter_PDF
- This flag for PDF<->PDF converters! Used to notify about existing specific parameters for converting
- FmtConverter_Imp_SuppAppendToDoc
- IUnknown* pCtx - pass input document to append new pages
- FmtConverter_Exp_SuppPagesRange
- EXPORT: IPXV_PagesRegions* pSelPages should pe passed
- FmtConverter_Exp_SuppPageRect
- EXPORT: IPXV_PagesRegions* pSelPages should pe passed. Requires 'FmtConverter_Exp_SuppPagesRange' flag also!