PdfImageCompressionOptions

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class PdfImageCompressionOptions extends System.Enum

Pdf-bildkomprimeringsalternativ.

Fält

FältBeskrivning
AutoVäljer automatiskt den mest lämpliga komprimeringen för varje bild.
NoneSparar råa bildbytes vilket resulterar i större pdf-filstorlekar.
RleRun Length-komprimering.
FlateFlate-komprimering.
LzwBaselinePredictorPrediktorvalet är begränsat till PNG Paeth-prediktor för att påskynda processen.
LzwOptimizedPredictorPrediktorvalet är mer komplicerat och bör resultera i mindre bildstorlekar men tar mer tid.
JpegJpeg-komprimering.
Ccitt3/CCITTFaxDecode/DecodeParms/K 0/Columns 173 Stöder inte transparens.
Ccitt4/CCITTFaxDecode/DecodeParms/K -1/Columns 173 Stöder inte transparens.

Auto

public static final int Auto

Väljer automatiskt den mest lämpliga komprimeringen för varje bild.

None

public static final int None

Sparar råa bildbytes vilket resulterar i större pdf-filstorlekar.

Rle

public static final int Rle

Run Length-komprimering.

Flate

public static final int Flate

Flate-komprimering.

LzwBaselinePredictor

public static final int LzwBaselinePredictor

Prediktorvalet är begränsat till PNG Paeth-prediktor för att påskynda processen. I praktiken fungerar det förvånansvärt bra. Bättre än LzwOptimizedPredictor.

LzwOptimizedPredictor

public static final int LzwOptimizedPredictor

Prediktorvalet är mer komplicerat och bör resultera i mindre bildstorlekar men tar mer tid. RFC 2083 säger att det är det bästa sättet. Men på testdata slår baseline-prediktorn LzwBaselinePredictor den optimerade prediktorn och ger 25‑40 % högre komprimeringsgrad.

Jpeg

public static final int Jpeg

Jpeg-komprimering. Stöder inte transparens.

Ccitt3

public static final int Ccitt3

/CCITTFaxDecode/DecodeParms/K 0/Columns 173 Stöder inte transparens.

Ccitt4

public static final int Ccitt4

/CCITTFaxDecode/DecodeParms/K -1/Columns 173 Stöder inte transparens.