PXV_FmtConverterFlags Enumeration

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:PXV_FmtConverterFlags Enumeration}}
 
{{#customTitle:PXV_FmtConverterFlags Enumeration}}
 +
{{#parentPage:PXV:PXV_Enumerations|PXV_FmtConverterFlags|enum}}
 +
{{ToWrite}}
 +
{{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
 +
: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 ...
 
:The ...
;FmtConverterFlag_Multipaged
+
;FmtConverter_Hidden
:The ...
+
:ALL: hide in 'Preferences/Convert..' sections
;FmtConverterFlag_Raster
+
;FmtConverter_SuppPrefsPerSrc
:The ...
+
:IMPORT: can be used in 'Files-to-PDF(s)' batch-operation. Example: to specify the pages-range for each input multipaged image.
;FmtConverterFlag_Hidden
+
:EXPORT: can be used in 'PDF(s)-to-XXX' batch-operation. Example: to specify the pages-range for each input PDF.  
:The ...
+
:In this case IPXV_ImportConverter/IPXV_ExportConverter::ShowPrefsDlg(.. pParams... pSrc) - keeps the custom settings associated with specified 'pSrc'
;FmtConverterFlag_SuppPrefsPerSrc
+
;FmtConverter_Excluded
:The ...
+
:ALL: do not use it in Open/Save dialog filters
;FmtConverterFlag_Excluded
+
;FmtConverter_Image
:The ...
+
:Flag for Image<->PDF converters! image: raster and vector
;FmtConverterFlag_IsPDF
+
;FmtConverter_PDF
:The ...
+
:This flag for PDF<->PDF converters! Used to notify about existing specific parameters for converting
;FmtConverterFlag_Imp_SuppAppendToDoc
+
;FmtConverter_Imp_SuppAppendToDoc
:The ...
+
:IUnknown* pCtx - pass input document to append new pages
;FmtConverterFlag_Exp_SuppPagesRange
+
;FmtConverter_Exp_SuppPagesRange
:The ...
+
:EXPORT: IPXV_PagesRegions* pSelPages should pe passed
;FmtConverterFlag_Exp_SuppPageRect
+
;FmtConverter_Exp_SuppPageRect
:The ...
+
:EXPORT: IPXV_PagesRegions* pSelPages should pe passed. Requires 'FmtConverter_Exp_SuppPagesRange' flag also!
 
+
== See Also ==
+
See 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!