public class OutlineCopyOptions extends NativeObject
Constructor and Description |
---|
OutlineCopyOptions() |
Modifier and Type | Method and Description |
---|---|
static OutlineCopyOptions |
createDynamicObject(long handle) |
boolean |
getCopyLogicalStructure()
Copy the logical structure and tagging information.
|
NamedDestinationCopyStrategy |
getNamedDestinations()
Copy strategy for named destinations (Getter)
|
void |
setCopyLogicalStructure(boolean value)
Copy the logical structure and tagging information.
|
void |
setNamedDestinations(NamedDestinationCopyStrategy value)
Copy strategy for named destinations (Setter)
|
equals, hashCode
public static OutlineCopyOptions createDynamicObject(long handle)
public boolean getCopyLogicalStructure()
Specifies whether the logical structure and tagging information associated with a an outline item is also copied when copying the item.
This is required if the target document conformance is PDF/A Level a.
Default value: true
public void setCopyLogicalStructure(boolean value)
Specifies whether the logical structure and tagging information associated with a an outline item is also copied when copying the item.
This is required if the target document conformance is PDF/A Level a.
Default value: true
public NamedDestinationCopyStrategy getNamedDestinations()
Specify whether named destinations are resolved when copying an outline item.
Default value: NamedDestinationCopyStrategy.COPY
public void setNamedDestinations(NamedDestinationCopyStrategy value)
Specify whether named destinations are resolved when copying an outline item.
Default value: NamedDestinationCopyStrategy.COPY
java.lang.IllegalArgumentException
- if value
is null