Class Profile
java.lang.Object
com.pdftools.internal.NativeBase
com.pdftools.internal.NativeObject
com.pdftools.optimization.profiles.Profile
- Direct Known Subclasses:
Archive,MinimalFileSize,Mrc,Print,Web
The base class for PDF optimization profiles
The profile defines the optimization parameters suitable for a particular use case, e.g. archiving, or publication on the web.-
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether to copy metadata (Getter)The font optimization options (Getter)The image recompression options (Getter)The parameters defining the optional data to remove or flatten (Getter)voidsetCopyMetadata(boolean value) Whether to copy metadata (Setter)Methods inherited from class com.pdftools.internal.NativeObject
equals, hashCode
-
Method Details
-
getImageRecompressionOptions
The image recompression options (Getter)
-
getFontOptions
The font optimization options (Getter)
-
getRemovalOptions
The parameters defining the optional data to remove or flatten (Getter)
-
getCopyMetadata
public boolean getCopyMetadata()Whether to copy metadata (Getter)
Copy document information dictionary and XMP metadata. Default:true. -
setCopyMetadata
public void setCopyMetadata(boolean value) Whether to copy metadata (Setter)
Copy document information dictionary and XMP metadata. Default:true.
-