PXV_FmtConverterFlags Enumeration

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:PXV_FmtConverterFlags Enumeration}}
 
{{#customTitle:PXV_FmtConverterFlags Enumeration}}
{{#parentPage:PXV:PXV_Enumerations|PXV_FmtConverterFlags Enumeration|enum}}
+
{{#parentPage:PXV:PXV_Enumerations|PXV_FmtConverterFlags|enum}}
 
{{ToWrite}}
 
{{ToWrite}}
 
{{ToReview}}
 
{{ToReview}}
  
Specifies the ...
+
Specifies the format converter flags.
  
 
== Syntax ==
 
== Syntax ==
 
<pre class="brush:cpp;gutter:false">enum PXV_FmtConverterFlags
 
<pre class="brush:cpp;gutter:false">enum PXV_FmtConverterFlags
 
{
 
{
     FmtConverterFlag_HasGlobalPrefs     = 1,
+
     FmtConverter_HasGlobalPrefs     = 1,
     FmtConverterFlag_Multipaged         = 2,
+
     FmtConverter_Multipaged         = 2,
     FmtConverterFlag_Raster             = 4,
+
     FmtConverter_Raster             = 4,
     FmtConverterFlag_Hidden             = 8,
+
     FmtConverter_Hidden             = 8,
     FmtConverterFlag_SuppPrefsPerSrc     = 16,
+
     FmtConverter_SuppPrefsPerSrc     = 16,
     FmtConverterFlag_Excluded           = 32,
+
     FmtConverter_Excluded           = 32,
     FmtConverterFlag_IsPDF               = 3145728,
+
     FmtConverter_Image               = 128,
     FmtConverterFlag_Imp_SuppAppendToDoc = 4096,
+
     FmtConverter_PDF                = 256,
     FmtConverterFlag_Exp_SuppPagesRange = 1048576,
+
    FmtConverter_Imp_SuppAppendToDoc = 4096,
     FmtConverterFlag_Exp_SuppPageRect   = 3145728,
+
     FmtConverter_Exp_SuppPagesRange = 1048576,
 +
     FmtConverter_Exp_SuppPageRect   = 2097152,
 
};
 
};
 
</pre>
 
</pre>
  
 
== Constants ==
 
== Constants ==
;FmtConverterFlag_HasGlobalPrefs
+
;FmtConverter_HasGlobalPrefs
:The ...
+
:IMPORT: used in 'Preferences/Convert to PDF' section and in 'Open file' dialog, call IPXV_ImportConverter::ShowPrefsDlg() with pSrc==NULL
;FmtConverterFlag_Multipaged
+
;FmtConverter_Multipaged
:The ...
+
:EXPORT: used in 'Preferences/Convert from PDF' section and in 'Save file' dialog, call IPXV_ExportConverter::ShowPrefsDlg()
;FmtConverterFlag_Raster
+
;FmtConverter_Raster
:The ...
+
;FmtConverterFlag_Hidden
+
:The ...
+
;FmtConverterFlag_SuppPrefsPerSrc
+
:The ...
+
;FmtConverterFlag_Excluded
+
:The ...
+
;FmtConverterFlag_IsPDF
+
:The ...
+
;FmtConverterFlag_Imp_SuppAppendToDoc
+
:The ...
+
;FmtConverterFlag_Exp_SuppPagesRange
+
:The ...
+
;FmtConverterFlag_Exp_SuppPageRect
+
 
:The ...
 
: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!

Latest revision as of 01:59, 27 April 2017


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!