Class Compress_Api
- java.lang.Object
- 
- com.ironsoftware.ironpdf.internal.staticapi.Compress_Api
 
- 
 public final class Compress_Api extends Object The type Compress api.
- 
- 
Constructor SummaryConstructors Constructor Description Compress_Api()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcompressImages(InternalPdfDocument internalPdfDocument, int quality, boolean scaleToVisibleSize)Compress existing images using JPG encoding and the specified settingsstatic voidcompressStructTree(InternalPdfDocument internalPdfDocument)
 
- 
- 
- 
Method Detail- 
compressImagespublic static void compressImages(InternalPdfDocument internalPdfDocument, int quality, boolean scaleToVisibleSize) Compress existing images using JPG encoding and the specified settings- Parameters:
- internalPdfDocument- the internal pdf document
- quality- (1 - 100) to use during compression
- scaleToVisibleSize- Scale down the image resolution according to its visible size in the PDF document; may cause distortion with some image configurations. Default is false.
 
 - 
compressStructTreepublic static void compressStructTree(InternalPdfDocument internalPdfDocument) 
 
- 
 
-