| Enum Constant and Description |
|---|
ADD_FLATE
Encode any uncompressed stream witht the Flate filter.
|
AUTO_SAVE
Deprecated.
|
CLOSE_AFTER_SAVE
Close document after save.
|
COLLECT_GARBAGE
Collect Garbage by removing unreferenced objects.
|
COMPRESS_STRUCTURE_ONLY
Use object compression only for Logical Structure items.
|
COMPRESSED
Use object compression wherever possible.
|
COPY
Saves a copy of the document.
|
DO_NOT_CREATE_TO_UNICODE_WIDTHS
Don't create /ToUnicode and /Widths entries for Fonts to improve performance.
|
ENSURE_7BIT_ASCII
Deprecated.
|
FULL
Save the entire document.
|
INCREMENTAL
Incremental save only write objects that have changed after the end of the document rather than disturbing unchanged items.
|
KEEP_MOD_DATE
Do not update the Modification Date
|
LINEARIZED
Save in a format that is suitable for remote (network) access, Linearized is sometimes referred to as Web Optimized because of its goal of minimizing the perception of poor performance due to the number of pages in a document.
|
OPTIMIZE_CONTENT_STREAMS
Optimize Content Streams operators where possible.
|
OPTIMIZE_FONTS
Merge Font Descriptors and encoding where possible.
|
OPTIMIZE_MARKED_JBIG_2DICTIONARIES
Delete symbols specific to JBIG2 Dictionaries that couldn't be removed previously.
|
OPTIMIZE_XOBJECTS
Merge identical XObjects.
|
REMOVE_ASCIIFILTERS
Remove the ASCII85 filter from all streams where its in use.
|
REPLACE_LZW
Replace any LZW encoded stream with Flate.
|
SAVE_LINEARIZED_NO_OPTIMIZE_FONTS
Save the document as Linearized the same as Linearized but OptimizeFonts is disabled.
|
SAVE_ORIGINAL_METADATA
Save original /Metadata stream of input as /Metadata stream of output document.
|
UNCOMPRESSED
Do not use object stream compression.
|
XMPPACKET_READ_ONLY_NO_PADDING
Save XMP data as read-only without padding
|
| Modifier and Type | Method and Description |
|---|---|
static SaveFlags |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SaveFlags[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SaveFlags INCREMENTAL
public static final SaveFlags FULL
public static final SaveFlags COPY
public static final SaveFlags LINEARIZED
public static final SaveFlags COLLECT_GARBAGE
public static final SaveFlags KEEP_MOD_DATE
public static final SaveFlags CLOSE_AFTER_SAVE
public static final SaveFlags XMPPACKET_READ_ONLY_NO_PADDING
public static final SaveFlags UNCOMPRESSED
public static final SaveFlags COMPRESSED
public static final SaveFlags COMPRESS_STRUCTURE_ONLY
public static final SaveFlags REMOVE_ASCIIFILTERS
public static final SaveFlags ADD_FLATE
public static final SaveFlags REPLACE_LZW
public static final SaveFlags OPTIMIZE_XOBJECTS
public static final SaveFlags OPTIMIZE_CONTENT_STREAMS
public static final SaveFlags OPTIMIZE_FONTS
public static final SaveFlags OPTIMIZE_MARKED_JBIG_2DICTIONARIES
public static final SaveFlags ENSURE_7BIT_ASCII
public static final SaveFlags AUTO_SAVE
public static final SaveFlags DO_NOT_CREATE_TO_UNICODE_WIDTHS
public static final SaveFlags SAVE_ORIGINAL_METADATA
public static final SaveFlags SAVE_LINEARIZED_NO_OPTIMIZE_FONTS
public static SaveFlags[] values()
for (SaveFlags c : SaveFlags.values()) System.out.println(c);
public static SaveFlags valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null