Package com.datalogics.PDFL
Enum Class DrawFlags
- All Implemented Interfaces:
Serializable,Comparable<DrawFlags>,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDirectly imposed page.Display overprint preview.Erase the page while rendering only as needed.Do not download fonts during rendering.Do not substitute working spaces.Emit a page group.If set, this forces the window draw code to attempt to use GDI instructions internally instead of assuming the incoming Platform device context contains enough information to allow APDFL to make a useful determination.Same as ForceGDIPort.The page is being printed.PostScript printing.Pass metadata to AGM port.Pass optional content to AGM port.Pass open prepress interface (OPI) to AGM port.Suppress raster alpha.Render colors in BGR order rather than RGB.Draw annotation appearances.Use printer's mark annotations.If set, only consider Stamp annotations.Use trap network annotations.If this is set, only use a working space instead of a device space if the process color model of the target device is different than that of the source.Indicate that the drawing is writing to an Enhanced MetaFile. -
Method Summary
Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
DO_LAZY_ERASE
Erase the page while rendering only as needed. -
USE_ANNOT_FACES
Draw annotation appearances. -
IS_PRINTING
The page is being printed. -
DISPLAY_OVER_PRINT_PREVIEW
Display overprint preview. -
USE_TRAP_ANNOTS
Use trap network annotations. -
DIRECTLY_IMPOSED
Directly imposed page. -
IS_PSPRINTING
PostScript printing. -
EMIT_PAGE_GROUP
Emit a page group. -
USE_PRINTER_MARK_ANNOTS
Use printer's mark annotations. -
PASS_OPITO_AGMPORT
Pass open prepress interface (OPI) to AGM port. -
PASS_METADATATO_AGMPORT
Pass metadata to AGM port. -
PASS_OCTO_AGMPORT
Pass optional content to AGM port. -
DO_NOT_DOWNLOAD_FONTS
Do not download fonts during rendering. Use this flag to prevent fonts from being downloaded/named to the output. Active when writing GDI output, such as to a metafile or printer on Windows. -
WRITING_TO_EMF
Indicate that the drawing is writing to an Enhanced MetaFile. This prevents fonts from being downloaded, but may advise other flags in the future. -
DO_NOT_SUBSTITUTE_WORKING_SPACES
Do not substitute working spaces. -
SWAP_COMPONENTS
Render colors in BGR order rather than RGB. It is only valid for calls to Page.DrawContents and only when outputing to an RGB colorspace. -
SUPPRESS_RASTER_ALPHA
Suppress raster alpha. -
WORKING_SPACES_ONLY_FOR_CHANGE
If this is set, only use a working space instead of a device space if the process color model of the target device is different than that of the source. -
USE_STAMP_ANNOTS_ONLY
If set, only consider Stamp annotations. This overrides UseAnnotFaces. -
FORCE_GDIPORT
If set, this forces the window draw code to attempt to use GDI instructions internally instead of assuming the incoming Platform device context contains enough information to allow APDFL to make a useful determination. Only honored on Windows. Useful when drawing to a window during print preview, when the supplied hDC is for the screen and does not allow APDFL to adequately instantiate drawing bounds. -
IS_PRINT_PREVIEWING
Same as ForceGDIPort. -
OPTIMIZE_FOR_INTERACTIVE
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-