Package com.pdftools.pdf2image.profiles
Class Archive
- java.lang.Object
-
- com.pdftools.internal.NativeBase
-
- com.pdftools.internal.NativeObject
-
- com.pdftools.pdf2image.profiles.Profile
-
- com.pdftools.pdf2image.profiles.Archive
-
public class Archive extends Profile
The profile to convert PDF documents to TIFF images for archiving
This profile is suitable for archiving PDF documents as rasterized images.
The output format is TIFF and cannot be changed. Several compression types are configurable through
getImageOptions()
.By default,
-
getImageOptions()
is set topdftools.pdf2image.TiffLzwImageOptions
- the color space of each image corresponds to the color space of the PDF page
-
-
-
Constructor Summary
Constructors Constructor Description Archive()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageOptions
getImageOptions()
The settings for the output TIFF (Getter)RenderPageAtResolution
getImageSectionMapping()
The image section mapping (Getter)void
setImageOptions(ImageOptions value)
The settings for the output TIFF (Setter)-
Methods inherited from class com.pdftools.pdf2image.profiles.Profile
getContentOptions
-
Methods inherited from class com.pdftools.internal.NativeObject
equals, hashCode
-
-
-
-
Method Detail
-
getImageOptions
public ImageOptions getImageOptions()
The settings for the output TIFF (Getter)
Defines the compression algorithm of the TIFF output image.
Supported types are:
-
setImageOptions
public void setImageOptions(ImageOptions value)
The settings for the output TIFF (Setter)
Defines the compression algorithm of the TIFF output image.
Supported types are:
- Throws:
java.lang.IllegalArgumentException
- The given object has the wrong type.java.lang.IllegalArgumentException
- ifvalue
isnull
-
getImageSectionMapping
public RenderPageAtResolution getImageSectionMapping()
The image section mapping (Getter)
This property defines the resolution of the output images.
Default: 300 DPI.
-
-