Uses of Interface
com.itextpdf.pdfoptimizer.handlers.imagequality.processors.IImageProcessor
Package
Description
-
Uses of IImageProcessor in com.itextpdf.pdfoptimizer.handlers
Modifier and TypeMethodDescriptionImageQualityOptimizer.getImageProcessors()
Gets a copy of current configuration of the image processor.Modifier and TypeMethodDescriptionImageQualityOptimizer.setJBig2Processor
(IImageProcessor processor) Sets a processor forImageType.JBIG2
images.ImageQualityOptimizer.setJpeg2000Processor
(IImageProcessor processor) Sets a processor forImageType.JPEG2000
images.ImageQualityOptimizer.setJpegProcessor
(IImageProcessor processor) Sets a processor forImageType.JPEG
images.ImageQualityOptimizer.setPngProcessor
(IImageProcessor processor) Sets a processor forImageType.PNG
images.ImageQualityOptimizer.setTiffProcessor
(IImageProcessor processor) Sets a processor forImageType.TIFF
images.ModifierConstructorDescriptionImageQualityOptimizer
(Map IImageProcessor> processors) Creates a new image quality optimizer with custom configuration of image processors. -
Uses of IImageProcessor in com.itextpdf.pdfoptimizer.handlers.imagequality.processors
Modifier and TypeClassDescriptionclass
Class is used to change the color scheme of the bitmap image from CMYK to RGB.class
Class is used to optimize bitmap images.class
Class is used to replace Indexed colorspace with appropriate Device colorspace.class
Class is used to make the color space of the image indexed if possible.class
Class is used to scale bitmap images.class
Allow to create complexIImageProcessor
combined of several image processors called one by one.class
Class is used to compress images as JPEG.Modifier and TypeMethodDescriptionCombinedImageProcessor.addProcessor
(IImageProcessor processor) Appends one more processor to the chain.