Library | Module

Enum EpfcPDFOptionType

Description

This enumerated type contains possible PDF option types.






Values

EpfcPDFOPT_FONT_STROKE
Enum: IpfcPDFFontStrokeMode Default:PDF_USE_TRUE_TYPE_FONTS

EpfcPDFOPT_COLOR_DEPTH
Enum: IpfcPDFColorDepth Default:PDF_CD_COLOR

EpfcPDFOPT_HIDDENLINE_MODE
Enum: IpfcPDFHiddenLineMode Default:PDF_HLM_DASHED

EpfcPDFOPT_SEARCHABLE_TEXT
Boolean: Default - true

EpfcPDFOPT_RASTER_DPI
Integer: Range 100-600, default 300

EpfcPDFOPT_LAUNCH_VIEWER
Boolean: Default - true

EpfcPDFOPT_LAYER_MODE
Enum: IpfcPDFLayerMode Default:PDF_LAYERS_ALL

EpfcPDFOPT_PARAM_MODE
Enum: IpfcPDFParameterMode Default:PDF_PARAMS_ALL

EpfcPDFOPT_HYPERLINKS
Boolean: Default - true

EpfcPDFOPT_BOOKMARK_ZONES
Boolean: Default - true

EpfcPDFOPT_BOOKMARK_VIEWS
Boolean: Default - true

EpfcPDFOPT_BOOKMARK_SHEETS
Boolean: Default - true

EpfcPDFOPT_BOOKMARK_FLAG_NOTES
Boolean: Default - true

EpfcPDFOPT_TITLE
String - Default - ""

EpfcPDFOPT_AUTHOR
String - Default - "current user name"

EpfcPDFOPT_SUBJECT
String - Default - ""

EpfcPDFOPT_KEYWORDS
String - Default - ""

EpfcPDFOPT_PASSWORD_TO_OPEN
String - Default - null. This means the document can be opened by anyone

EpfcPDFOPT_MASTER_PASSWORD
String - Default - null. This means that anyone may perform any change regardless of any of the modification flags PDFOPT_ALLOW_* listed below

EpfcPDFOPT_RESTRICT_OPERATIONS
Boolean: Default - false. Set to true to use PDFOPT_ALLOW_* to use PDFRestrictOperationsMode

EpfcPDFOPT_ALLOW_PRINTING
Boolean: Default - true

EpfcPDFOPT_ALLOW_PRINTING_MODE
Enum: IpfcPDFPrintingMode Default:PDF_PRINTING_HIGH_RES

EpfcPDFOPT_ALLOW_MODE
Enum: IpfcPDFRestrictOperationsMode Default:PDF_RESTRICT_NONE

EpfcPDFOPT_ALLOW_COPYING
Boolean: Default - true

EpfcPDFOPT_ALLOW_ACCESSIBILITY
Boolean: Default - true. Allows visually impaired screen reader devices to extract data independent of RestrictOperationsMode

EpfcPDFOPT_PENTABLE
Boolean: Default - false

EpfcPDFOPT_LINECAP
Enum: IpfcPDFLinecap Default:PDF_LINECAP_BUTT>

EpfcPDFOPT_LINEJOIN
Enum: IpfcPDFLinejoin Default:PDF_LINEJOIN_MITER

EpfcPDFOPT_SHEETS
Enum: IpfcPrintSheets Default:PRINT_ALL_SHEETS

EpfcPDFOPT_SHEET_RANGE
String: overrides PDFOPT_SHEETS to PRINT_SELECTED_SHEETS

EpfcPDFOPT_EXPORT_MODE
Enum: IpfcPDFExportMode Default:PDF_2D_DRAWING>

EpfcPDFOPT_LIGHT_DEFAULT
Enum: IpfcPDFU3DLightingMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_3D_AS_U3D >

EpfcPDFOPT_RENDER_STYLE_DEFAULT
Enum: IpfcPDFU3DRenderMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_U3D_RENDER_SOLID >

EpfcPDFOPT_SIZE
Enum: IpfcPlotPaperSize Default:ASIZEPLOT >

EpfcPDFOPT_HEIGHT
Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT

EpfcPDFOPT_WIDTH
Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT

EpfcPDFOPT_ORIENTATION
Enum: IpfcSheetOrientation Default:ORIENT_PORTRAIT >

EpfcPDFOPT_TOP_MARGIN
Double: default 0.0

EpfcPDFOPT_LEFT_MARGIN
Double: default 0.0

EpfcPDFOPT_BACKGROUND_COLOR_RED
Double: default 1.0; range 0.0, 1.0

EpfcPDFOPT_BACKGROUND_COLOR_GREEN
Double: default 1.0; range 0.0, 1.0

EpfcPDFOPT_BACKGROUND_COLOR_BLUE
Double: default 1.0; range 0.0, 1.0

EpfcPDFOPT_ADD_VIEWS
Boolean: default true

EpfcPDFOPT_VIEW_TO_EXPORT
Enum: IpfcPDFSelectedViewMode Default:PDF_VIEW_SELECT_AL >

EpfcPDFOPT_SELECTED_VIEW
String - Default - "". Sets PDFOPT_VIEW_TO_EXPORT to PDF_VIEW_SELECT_BY_NAME if successful in finding the view.

EpfcPDFOPT_PDF_SAVE
Enum: IpfcPDFSaveMode Default:PDF_FULL >

EpfcPDFOPT_INCL_ANNOT
Enum: IpfcPDFAnnotMode Default:PDF_EXCLUDE_ANNOTATION >

EpfcPDFOptionType_nil
Use this enumerated value to represent "null" passed to optional properties or method arguments.