public enum PageInsertFlags extends java.lang.Enum<PageInsertFlags>
| Enum Constant and Description |
|---|
ALL
Insert all Catalog and Info dictionary values as well as pages.
|
BOOKMARKS
Insert bookmarks as well as pages.
|
DO_NOT_MERGE_FONTS
Do not merge duplicate fonts on merge: may result in larger files when saved, but can show performance benefits when inserting a page that uses a large number of fonts
|
DO_NOT_REMOVE_PAGE_INHERITANCE
Do not remove page inheritance.
|
DO_NOT_RESOLVE_INVALID_STRUCTURE_PARENT_REFERENCES
Do not resolve invalid Parent References in the Structure Tree.
|
NONE
Do not insert bookmarks, threads, or document data.
|
THREADS
Insert articles as well.
|
| Modifier and Type | Method and Description |
|---|---|
static PageInsertFlags |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PageInsertFlags[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PageInsertFlags NONE
public static final PageInsertFlags BOOKMARKS
public static final PageInsertFlags ALL
public static final PageInsertFlags THREADS
public static final PageInsertFlags DO_NOT_MERGE_FONTS
public static final PageInsertFlags DO_NOT_RESOLVE_INVALID_STRUCTURE_PARENT_REFERENCES
public static final PageInsertFlags DO_NOT_REMOVE_PAGE_INHERITANCE
public static PageInsertFlags[] values()
for (PageInsertFlags c : PageInsertFlags.values()) System.out.println(c);
public static PageInsertFlags 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