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.