API Documentation > Enumerated Types > Enum pfcPDFOptionType
Enum pfcPDFOptionType
Description
This enumerated type contains possible PDF option types.
Values
pfcPDFOPT_FONT_STROKE
Enum: pfcPDFFontStrokeMode Default:PDF_USE_TRUE_TYPE_FONTS
pfcPDFOPT_COLOR_DEPTH
Enum: pfcPDFColorDepth Default:PDF_CD_COLOR
pfcPDFOPT_HIDDENLINE_MODE
Enum: pfcPDFHiddenLineMode Default:PDF_HLM_DASHED
pfcPDFOPT_SEARCHABLE_TEXT
Boolean: Default - true
pfcPDFOPT_RASTER_DPI
Integer: Range 100-600, default 300
pfcPDFOPT_LAUNCH_VIEWER
Boolean: Default - true
pfcPDFOPT_LAYER_MODE
Enum: pfcPDFLayerMode Default:PDF_LAYERS_ALL
pfcPDFOPT_PARAM_MODE
Enum: pfcPDFParameterMode Default:PDF_PARAMS_ALL
pfcPDFOPT_HYPERLINKS
Boolean: Default - true
pfcPDFOPT_BOOKMARK_ZONES
Boolean: Default - true
pfcPDFOPT_BOOKMARK_VIEWS
Boolean: Default - true
pfcPDFOPT_BOOKMARK_SHEETS
Boolean: Default - true
pfcPDFOPT_BOOKMARK_FLAG_NOTES
Boolean: Default - true
pfcPDFOPT_TITLE
String - Default - ""
pfcPDFOPT_AUTHOR
String - Default - "current user name"
pfcPDFOPT_SUBJECT
String - Default - ""
pfcPDFOPT_KEYWORDS
String - Default - ""
pfcPDFOPT_PASSWORD_TO_OPEN
String - Default - null. This means the document can be opened by anyone
pfcPDFOPT_MASTER_PASSWORD
String - Default - null. This means that anyone may perform any change regardless of any of the modification flags PDFOPT_ALLOW_* listed below
pfcPDFOPT_RESTRICT_OPERATIONS
Boolean: Default - false. Set to true to use PDFOPT_ALLOW_* to use PDFRestrictOperationsMode
pfcPDFOPT_ALLOW_PRINTING
Boolean: Default - true
pfcPDFOPT_ALLOW_PRINTING_MODE
Enum: pfcPDFPrintingMode Default:PDF_PRINTING_HIGH_RES
pfcPDFOPT_ALLOW_MODE
Enum: pfcPDFRestrictOperationsMode Default:PDF_RESTRICT_NONE
pfcPDFOPT_ALLOW_COPYING
Boolean: Default - true
pfcPDFOPT_ALLOW_ACCESSIBILITY
Boolean: Default - true. Allows visually impaired screen reader devices to extract data independent of RestrictOperationsMode
pfcPDFOPT_PENTABLE
Boolean: Default - false
pfcPDFOPT_LINECAP
Enum: pfcPDFLinecap Default:PDF_LINECAP_BUTT>
pfcPDFOPT_LINEJOIN
Enum: pfcPDFLinejoin Default:PDF_LINEJOIN_MITER
pfcPDFOPT_SHEETS
Enum: pfcPrintSheets Default:PRINT_ALL_SHEETS
pfcPDFOPT_SHEET_RANGE
String: overrides PDFOPT_SHEETS to PRINT_SELECTED_SHEETS
pfcPDFOPT_EXPORT_MODE
Enum: pfcPDFExportMode Default:PDF_2D_DRAWING>
pfcPDFOPT_LIGHT_DEFAULT
Enum: pfcPDFU3DLightingMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_3D_AS_U3D >
pfcPDFOPT_RENDER_STYLE_DEFAULT
Enum: pfcPDFU3DRenderMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_U3D_RENDER_SOLID >
pfcPDFOPT_SIZE
Enum: pfcPlotPaperSize Default:ASIZEPLOT >
pfcPDFOPT_HEIGHT
Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
pfcPDFOPT_WIDTH
Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
pfcPDFOPT_ORIENTATION
Enum: pfcSheetOrientation Default:ORIENT_PORTRAIT >
pfcPDFOPT_TOP_MARGIN
Double: default 0.0
pfcPDFOPT_LEFT_MARGIN
Double: default 0.0
pfcPDFOPT_BACKGROUND_COLOR_RED
Double: default 1.0; range 0.0, 1.0
pfcPDFOPT_BACKGROUND_COLOR_GREEN
Double: default 1.0; range 0.0, 1.0
pfcPDFOPT_BACKGROUND_COLOR_BLUE
Double: default 1.0; range 0.0, 1.0
pfcPDFOPT_ADD_VIEWS
Boolean: default true
pfcPDFOPT_VIEW_TO_EXPORT
Enum: pfcPDFSelectedViewMode Default:PDF_VIEW_SELECT_AL >
pfcPDFOPT_SELECTED_VIEW
String - Default - "". Sets PDFOPT_VIEW_TO_EXPORT to PDF_VIEW_SELECT_BY_NAME if successful in finding the view.
pfcPDFOPT_PDF_SAVE
Enum: pfcPDFSaveMode Default:PDF_FULL >
pfcPDFOPT_INCL_ANNOT
Enum: pfcPDFAnnotMode Default:PDF_EXCLUDE_ANNOTATION >
pfcPDFOptionType_nil
Enum null value.
Was this helpful?