Library | Module

Enum pfcPDFOptionType

Description

This enumerated type contains possible PDF option types.






Values

PDFOPT_FONT_STROKE
Enum: pfcPDFFontStrokeMode Default:PDF_USE_TRUE_TYPE_FONTS
PDFOPT_COLOR_DEPTH
Enum: pfcPDFColorDepth Default:PDF_CD_COLOR
PDFOPT_HIDDENLINE_MODE
Enum: pfcPDFHiddenLineMode Default:PDF_HLM_DASHED
PDFOPT_SEARCHABLE_TEXT
Boolean: Default - true
PDFOPT_RASTER_DPI
Integer: Range 100-600, default 300
PDFOPT_LAUNCH_VIEWER
Boolean: Default - true
PDFOPT_LAYER_MODE
Enum: pfcPDFLayerMode Default:PDF_LAYERS_ALL
PDFOPT_PARAM_MODE
Enum: pfcPDFParameterMode Default:PDF_PARAMS_ALL
PDFOPT_HYPERLINKS
Boolean: Default - true
PDFOPT_BOOKMARK_ZONES
Boolean: Default - true
PDFOPT_BOOKMARK_VIEWS
Boolean: Default - true
PDFOPT_BOOKMARK_SHEETS
Boolean: Default - true
PDFOPT_BOOKMARK_FLAG_NOTES
Boolean: Default - true
PDFOPT_TITLE
String - Default - ""
PDFOPT_AUTHOR
String - Default - "current user name"
PDFOPT_SUBJECT
String - Default - ""
PDFOPT_KEYWORDS
String - Default - ""
PDFOPT_PASSWORD_TO_OPEN
String - Default - null. This means the document can be opened by anyone
PDFOPT_MASTER_PASSWORD
String - Default - null. This means that anyone may perform any change regardless of any of the modification flags PDFOPT_ALLOW_* listed below
PDFOPT_RESTRICT_OPERATIONS
Boolean: Default - false. Set to true to use PDFOPT_ALLOW_* to use PDFRestrictOperationsMode
PDFOPT_ALLOW_PRINTING
Boolean: Default - true
PDFOPT_ALLOW_PRINTING_MODE
Enum: pfcPDFPrintingMode Default:PDF_PRINTING_HIGH_RES
PDFOPT_ALLOW_MODE
Enum: pfcPDFRestrictOperationsMode Default:PDF_RESTRICT_NONE
PDFOPT_ALLOW_COPYING
Boolean: Default - true
PDFOPT_ALLOW_ACCESSIBILITY
Boolean: Default - true. Allows visually impaired screen reader devices to extract data independent of RestrictOperationsMode
PDFOPT_PENTABLE
Boolean: Default - false
PDFOPT_LINECAP
Enum: pfcPDFLinecap Default:PDF_LINECAP_BUTT>
PDFOPT_LINEJOIN
Enum: pfcPDFLinejoin Default:PDF_LINEJOIN_MITER
PDFOPT_SHEETS
Enum: pfcPrintSheets Default:PRINT_ALL_SHEETS
PDFOPT_SHEET_RANGE
String: overrides PDFOPT_SHEETS to PRINT_SELECTED_SHEETS
PDFOPT_EXPORT_MODE
Enum: pfcPDFExportMode Default:PDF_2D_DRAWING>
PDFOPT_LIGHT_DEFAULT
Enum: pfcPDFU3DLightingMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_3D_AS_U3D >
PDFOPT_RENDER_STYLE_DEFAULT
Enum: pfcPDFU3DRenderMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_U3D_RENDER_SOLID >
PDFOPT_SIZE
Enum: pfcPlotPaperSize Default:ASIZEPLOT >
PDFOPT_HEIGHT
Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
PDFOPT_WIDTH
Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
PDFOPT_ORIENTATION
Enum: pfcSheetOrientation Default:ORIENT_PORTRAIT >
PDFOPT_TOP_MARGIN
Double: default 0.0
PDFOPT_LEFT_MARGIN
Double: default 0.0
PDFOPT_BACKGROUND_COLOR_RED
Double: default 1.0; range 0.0, 1.0
PDFOPT_BACKGROUND_COLOR_GREEN
Double: default 1.0; range 0.0, 1.0
PDFOPT_BACKGROUND_COLOR_BLUE
Double: default 1.0; range 0.0, 1.0
PDFOPT_ADD_VIEWS
Boolean: default true
PDFOPT_VIEW_TO_EXPORT
Enum: pfcPDFSelectedViewMode Default:PDF_VIEW_SELECT_AL >
PDFOPT_SELECTED_VIEW
String - Default - "". Sets PDFOPT_VIEW_TO_EXPORT to PDF_VIEW_SELECT_BY_NAME if successful in finding the view.
PDFOPT_PDF_SAVE
Enum: pfcPDFSaveMode Default:PDF_FULL >
PDFOPT_INCL_ANNOT
Enum: pfcPDFAnnotMode Default:PDF_EXCLUDE_ANNOTATION >
PDFOptionType_nil
Use this enumerated value to represent "null" passed to optional properties or method arguments.