Library | Package Java Toolkit

Class PDFOptionType

package com.ptc.pfc.pfcExport;

public class PDFOptionType
  implements jxenum



Description

This enumerated type contains possible PDF option types.





Field Summary
static final int_PDFOPT_FONT_STROKE
    Integer value of enum value "PDFOPT_FONT_STROKE"
    Enum: PDFFontStrokeMode Default:PDF_USE_TRUE_TYPE_FONTS
static final PDFOptionTypePDFOPT_FONT_STROKE
    Object value of enum value "PDFOPT_FONT_STROKE"
    Enum: PDFFontStrokeMode Default:PDF_USE_TRUE_TYPE_FONTS
static final int_PDFOPT_COLOR_DEPTH
    Integer value of enum value "PDFOPT_COLOR_DEPTH"
    Enum: PDFColorDepth Default:PDF_CD_COLOR
static final PDFOptionTypePDFOPT_COLOR_DEPTH
    Object value of enum value "PDFOPT_COLOR_DEPTH"
    Enum: PDFColorDepth Default:PDF_CD_COLOR
static final int_PDFOPT_HIDDENLINE_MODE
    Integer value of enum value "PDFOPT_HIDDENLINE_MODE"
    Enum: PDFHiddenLineMode Default:PDF_HLM_DASHED
static final PDFOptionTypePDFOPT_HIDDENLINE_MODE
    Object value of enum value "PDFOPT_HIDDENLINE_MODE"
    Enum: PDFHiddenLineMode Default:PDF_HLM_DASHED
static final int_PDFOPT_SEARCHABLE_TEXT
    Integer value of enum value "PDFOPT_SEARCHABLE_TEXT"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_SEARCHABLE_TEXT
    Object value of enum value "PDFOPT_SEARCHABLE_TEXT"
    Boolean: Default - true
static final int_PDFOPT_RASTER_DPI
    Integer value of enum value "PDFOPT_RASTER_DPI"
    Integer: Range 100-600, default 300
static final PDFOptionTypePDFOPT_RASTER_DPI
    Object value of enum value "PDFOPT_RASTER_DPI"
    Integer: Range 100-600, default 300
static final int_PDFOPT_LAUNCH_VIEWER
    Integer value of enum value "PDFOPT_LAUNCH_VIEWER"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_LAUNCH_VIEWER
    Object value of enum value "PDFOPT_LAUNCH_VIEWER"
    Boolean: Default - true
static final int_PDFOPT_LAYER_MODE
    Integer value of enum value "PDFOPT_LAYER_MODE"
    Enum: PDFLayerMode Default:PDF_LAYERS_ALL
static final PDFOptionTypePDFOPT_LAYER_MODE
    Object value of enum value "PDFOPT_LAYER_MODE"
    Enum: PDFLayerMode Default:PDF_LAYERS_ALL
static final int_PDFOPT_PARAM_MODE
    Integer value of enum value "PDFOPT_PARAM_MODE"
    Enum: PDFParameterMode Default:PDF_PARAMS_ALL
static final PDFOptionTypePDFOPT_PARAM_MODE
    Object value of enum value "PDFOPT_PARAM_MODE"
    Enum: PDFParameterMode Default:PDF_PARAMS_ALL
static final int_PDFOPT_HYPERLINKS
    Integer value of enum value "PDFOPT_HYPERLINKS"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_HYPERLINKS
    Object value of enum value "PDFOPT_HYPERLINKS"
    Boolean: Default - true
static final int_PDFOPT_BOOKMARK_ZONES
    Integer value of enum value "PDFOPT_BOOKMARK_ZONES"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_BOOKMARK_ZONES
    Object value of enum value "PDFOPT_BOOKMARK_ZONES"
    Boolean: Default - true
static final int_PDFOPT_BOOKMARK_VIEWS
    Integer value of enum value "PDFOPT_BOOKMARK_VIEWS"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_BOOKMARK_VIEWS
    Object value of enum value "PDFOPT_BOOKMARK_VIEWS"
    Boolean: Default - true
static final int_PDFOPT_BOOKMARK_SHEETS
    Integer value of enum value "PDFOPT_BOOKMARK_SHEETS"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_BOOKMARK_SHEETS
    Object value of enum value "PDFOPT_BOOKMARK_SHEETS"
    Boolean: Default - true
static final int_PDFOPT_BOOKMARK_FLAG_NOTES
    Integer value of enum value "PDFOPT_BOOKMARK_FLAG_NOTES"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_BOOKMARK_FLAG_NOTES
    Object value of enum value "PDFOPT_BOOKMARK_FLAG_NOTES"
    Boolean: Default - true
static final int_PDFOPT_TITLE
    Integer value of enum value "PDFOPT_TITLE"
    String - Default - ""
static final PDFOptionTypePDFOPT_TITLE
    Object value of enum value "PDFOPT_TITLE"
    String - Default - ""
static final int_PDFOPT_AUTHOR
    Integer value of enum value "PDFOPT_AUTHOR"
    String - Default - "current user name"
static final PDFOptionTypePDFOPT_AUTHOR
    Object value of enum value "PDFOPT_AUTHOR"
    String - Default - "current user name"
static final int_PDFOPT_SUBJECT
    Integer value of enum value "PDFOPT_SUBJECT"
    String - Default - ""
static final PDFOptionTypePDFOPT_SUBJECT
    Object value of enum value "PDFOPT_SUBJECT"
    String - Default - ""
static final int_PDFOPT_KEYWORDS
    Integer value of enum value "PDFOPT_KEYWORDS"
    String - Default - ""
static final PDFOptionTypePDFOPT_KEYWORDS
    Object value of enum value "PDFOPT_KEYWORDS"
    String - Default - ""
static final int_PDFOPT_PASSWORD_TO_OPEN
    Integer value of enum value "PDFOPT_PASSWORD_TO_OPEN"
    String - Default - null. This means the document can be opened by anyone
static final PDFOptionTypePDFOPT_PASSWORD_TO_OPEN
    Object value of enum value "PDFOPT_PASSWORD_TO_OPEN"
    String - Default - null. This means the document can be opened by anyone
static final int_PDFOPT_MASTER_PASSWORD
    Integer value of enum value "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
static final PDFOptionTypePDFOPT_MASTER_PASSWORD
    Object value of enum value "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
static final int_PDFOPT_RESTRICT_OPERATIONS
    Integer value of enum value "PDFOPT_RESTRICT_OPERATIONS"
    Boolean: Default - false. Set to true to use PDFOPT_ALLOW_* to use PDFRestrictOperationsMode
static final PDFOptionTypePDFOPT_RESTRICT_OPERATIONS
    Object value of enum value "PDFOPT_RESTRICT_OPERATIONS"
    Boolean: Default - false. Set to true to use PDFOPT_ALLOW_* to use PDFRestrictOperationsMode
static final int_PDFOPT_ALLOW_PRINTING
    Integer value of enum value "PDFOPT_ALLOW_PRINTING"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_ALLOW_PRINTING
    Object value of enum value "PDFOPT_ALLOW_PRINTING"
    Boolean: Default - true
static final int_PDFOPT_ALLOW_PRINTING_MODE
    Integer value of enum value "PDFOPT_ALLOW_PRINTING_MODE"
    Enum: PDFPrintingMode Default:PDF_PRINTING_HIGH_RES
static final PDFOptionTypePDFOPT_ALLOW_PRINTING_MODE
    Object value of enum value "PDFOPT_ALLOW_PRINTING_MODE"
    Enum: PDFPrintingMode Default:PDF_PRINTING_HIGH_RES
static final int_PDFOPT_ALLOW_MODE
    Integer value of enum value "PDFOPT_ALLOW_MODE"
    Enum: PDFRestrictOperationsMode Default:PDF_RESTRICT_NONE
static final PDFOptionTypePDFOPT_ALLOW_MODE
    Object value of enum value "PDFOPT_ALLOW_MODE"
    Enum: PDFRestrictOperationsMode Default:PDF_RESTRICT_NONE
static final int_PDFOPT_ALLOW_COPYING
    Integer value of enum value "PDFOPT_ALLOW_COPYING"
    Boolean: Default - true
static final PDFOptionTypePDFOPT_ALLOW_COPYING
    Object value of enum value "PDFOPT_ALLOW_COPYING"
    Boolean: Default - true
static final int_PDFOPT_ALLOW_ACCESSIBILITY
    Integer value of enum value "PDFOPT_ALLOW_ACCESSIBILITY"
    Boolean: Default - true. Allows visually impaired screen reader devices to extract data independent of RestrictOperationsMode
static final PDFOptionTypePDFOPT_ALLOW_ACCESSIBILITY
    Object value of enum value "PDFOPT_ALLOW_ACCESSIBILITY"
    Boolean: Default - true. Allows visually impaired screen reader devices to extract data independent of RestrictOperationsMode
static final int_PDFOPT_PENTABLE
    Integer value of enum value "PDFOPT_PENTABLE"
    Boolean: Default - false
static final PDFOptionTypePDFOPT_PENTABLE
    Object value of enum value "PDFOPT_PENTABLE"
    Boolean: Default - false
static final int_PDFOPT_LINECAP
    Integer value of enum value "PDFOPT_LINECAP"
    Enum: PDFLinecap Default:PDF_LINECAP_BUTT>
static final PDFOptionTypePDFOPT_LINECAP
    Object value of enum value "PDFOPT_LINECAP"
    Enum: PDFLinecap Default:PDF_LINECAP_BUTT>
static final int_PDFOPT_LINEJOIN
    Integer value of enum value "PDFOPT_LINEJOIN"
    Enum: PDFLinejoin Default:PDF_LINEJOIN_MITER
static final PDFOptionTypePDFOPT_LINEJOIN
    Object value of enum value "PDFOPT_LINEJOIN"
    Enum: PDFLinejoin Default:PDF_LINEJOIN_MITER
static final int_PDFOPT_SHEETS
    Integer value of enum value "PDFOPT_SHEETS"
    Enum: PrintSheets Default:PRINT_ALL_SHEETS
static final PDFOptionTypePDFOPT_SHEETS
    Object value of enum value "PDFOPT_SHEETS"
    Enum: PrintSheets Default:PRINT_ALL_SHEETS
static final int_PDFOPT_SHEET_RANGE
    Integer value of enum value "PDFOPT_SHEET_RANGE"
    String: overrides PDFOPT_SHEETS to PRINT_SELECTED_SHEETS
static final PDFOptionTypePDFOPT_SHEET_RANGE
    Object value of enum value "PDFOPT_SHEET_RANGE"
    String: overrides PDFOPT_SHEETS to PRINT_SELECTED_SHEETS
static final int_PDFOPT_EXPORT_MODE
    Integer value of enum value "PDFOPT_EXPORT_MODE"
    Enum: PDFExportMode Default:PDF_2D_DRAWING>
static final PDFOptionTypePDFOPT_EXPORT_MODE
    Object value of enum value "PDFOPT_EXPORT_MODE"
    Enum: PDFExportMode Default:PDF_2D_DRAWING>
static final int_PDFOPT_LIGHT_DEFAULT
    Integer value of enum value "PDFOPT_LIGHT_DEFAULT"
    Enum: PDFU3DLightingMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_3D_AS_U3D >
static final PDFOptionTypePDFOPT_LIGHT_DEFAULT
    Object value of enum value "PDFOPT_LIGHT_DEFAULT"
    Enum: PDFU3DLightingMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_3D_AS_U3D >
static final int_PDFOPT_RENDER_STYLE_DEFAULT
    Integer value of enum value "PDFOPT_RENDER_STYLE_DEFAULT"
    Enum: PDFU3DRenderMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_U3D_RENDER_SOLID >
static final PDFOptionTypePDFOPT_RENDER_STYLE_DEFAULT
    Object value of enum value "PDFOPT_RENDER_STYLE_DEFAULT"
    Enum: PDFU3DRenderMode Default:PDF_U3D_LIGHT_CAD. Only valid for PDF_U3D_RENDER_SOLID >
static final int_PDFOPT_SIZE
    Integer value of enum value "PDFOPT_SIZE"
    Enum: PlotPaperSize Default:ASIZEPLOT >
static final PDFOptionTypePDFOPT_SIZE
    Object value of enum value "PDFOPT_SIZE"
    Enum: PlotPaperSize Default:ASIZEPLOT >
static final int_PDFOPT_HEIGHT
    Integer value of enum value "PDFOPT_HEIGHT"
    Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
static final PDFOptionTypePDFOPT_HEIGHT
    Object value of enum value "PDFOPT_HEIGHT"
    Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
static final int_PDFOPT_WIDTH
    Integer value of enum value "PDFOPT_WIDTH"
    Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
static final PDFOptionTypePDFOPT_WIDTH
    Object value of enum value "PDFOPT_WIDTH"
    Double: Used only if PDFOPT_SIZE is VARIABLESIZEPLOT
static final int_PDFOPT_ORIENTATION
    Integer value of enum value "PDFOPT_ORIENTATION"
    Enum: SheetOrientation Default:ORIENT_PORTRAIT >
static final PDFOptionTypePDFOPT_ORIENTATION
    Object value of enum value "PDFOPT_ORIENTATION"
    Enum: SheetOrientation Default:ORIENT_PORTRAIT >
static final int_PDFOPT_TOP_MARGIN
    Integer value of enum value "PDFOPT_TOP_MARGIN"
    Double: default 0.0
static final PDFOptionTypePDFOPT_TOP_MARGIN
    Object value of enum value "PDFOPT_TOP_MARGIN"
    Double: default 0.0
static final int_PDFOPT_LEFT_MARGIN
    Integer value of enum value "PDFOPT_LEFT_MARGIN"
    Double: default 0.0
static final PDFOptionTypePDFOPT_LEFT_MARGIN
    Object value of enum value "PDFOPT_LEFT_MARGIN"
    Double: default 0.0
static final int_PDFOPT_BACKGROUND_COLOR_RED
    Integer value of enum value "PDFOPT_BACKGROUND_COLOR_RED"
    Double: default 1.0; range 0.0, 1.0
static final PDFOptionTypePDFOPT_BACKGROUND_COLOR_RED
    Object value of enum value "PDFOPT_BACKGROUND_COLOR_RED"
    Double: default 1.0; range 0.0, 1.0
static final int_PDFOPT_BACKGROUND_COLOR_GREEN
    Integer value of enum value "PDFOPT_BACKGROUND_COLOR_GREEN"
    Double: default 1.0; range 0.0, 1.0
static final PDFOptionTypePDFOPT_BACKGROUND_COLOR_GREEN
    Object value of enum value "PDFOPT_BACKGROUND_COLOR_GREEN"
    Double: default 1.0; range 0.0, 1.0
static final int_PDFOPT_BACKGROUND_COLOR_BLUE
    Integer value of enum value "PDFOPT_BACKGROUND_COLOR_BLUE"
    Double: default 1.0; range 0.0, 1.0
static final PDFOptionTypePDFOPT_BACKGROUND_COLOR_BLUE
    Object value of enum value "PDFOPT_BACKGROUND_COLOR_BLUE"
    Double: default 1.0; range 0.0, 1.0
static final int_PDFOPT_ADD_VIEWS
    Integer value of enum value "PDFOPT_ADD_VIEWS"
     Boolean: default true
static final PDFOptionTypePDFOPT_ADD_VIEWS
    Object value of enum value "PDFOPT_ADD_VIEWS"
     Boolean: default true
static final int_PDFOPT_VIEW_TO_EXPORT
    Integer value of enum value "PDFOPT_VIEW_TO_EXPORT"
    Enum: PDFSelectedViewMode Default:PDF_VIEW_SELECT_AL >
static final PDFOptionTypePDFOPT_VIEW_TO_EXPORT
    Object value of enum value "PDFOPT_VIEW_TO_EXPORT"
    Enum: PDFSelectedViewMode Default:PDF_VIEW_SELECT_AL >
static final int_PDFOPT_SELECTED_VIEW
    Integer value of enum value "PDFOPT_SELECTED_VIEW"
    String - Default - "". Sets PDFOPT_VIEW_TO_EXPORT to PDF_VIEW_SELECT_BY_NAME if successful in finding the view.
static final PDFOptionTypePDFOPT_SELECTED_VIEW
    Object value of enum value "PDFOPT_SELECTED_VIEW"
    String - Default - "". Sets PDFOPT_VIEW_TO_EXPORT to PDF_VIEW_SELECT_BY_NAME if successful in finding the view.
static final int_PDFOPT_PDF_SAVE
    Integer value of enum value "PDFOPT_PDF_SAVE"
    Enum: PDFSaveMode Default:PDF_FULL >
static final PDFOptionTypePDFOPT_PDF_SAVE
    Object value of enum value "PDFOPT_PDF_SAVE"
    Enum: PDFSaveMode Default:PDF_FULL >
static final int_PDFOPT_INCL_ANNOT
    Integer value of enum value "PDFOPT_INCL_ANNOT"
    Enum: PDFAnnotMode Default:PDF_EXCLUDE_ANNOTATION >
static final PDFOptionTypePDFOPT_INCL_ANNOT
    Object value of enum value "PDFOPT_INCL_ANNOT"
    Enum: PDFAnnotMode Default:PDF_EXCLUDE_ANNOTATION >
static final int_PDFOptionType_null
    Enum null value.

Method Summary
static PDFOptionTypeFromInt (int value)
    Creates enum object from an integer.
static PDFOptionTypeFromInt (Integer value)
    Creates enum object from an integer object.
intgetValue ()
    Returns enum object value as an integer.

Method Detail

getValue

intgetValue ()


    Returns enum object value as an integer.
Returns:
Integer enum value.


FromInt

static PDFOptionTypeFromInt (int value)


    Creates enum object from an integer.
Parameters:
value
Input integer value.
Returns:
Enum value object.


FromInt

static PDFOptionTypeFromInt (Integer value)


    Creates enum object from an integer object.
Parameters:
value
Input integer object.
Returns:
Enum value object.