Aspose::Pdf::Optimization Namespace Reference

Classes

class  ImageCompressionOptions
 Class contains set options for image compression. More...
 
class  OptimizationOptions
 Class which describes document optimization algorithm. Instance of this class may be used as parameter of OptimizeResources() method. More...
 

Enumerations

enum  ImageCompressionVersion { ImageCompressionVersion::Standard, ImageCompressionVersion::Fast = 2, ImageCompressionVersion::Mixed = 3 }
 Describes versions of image compression algorithm. More...
 
enum  ImageEncoding { ImageEncoding::Unchanged, ImageEncoding::Jpeg, ImageEncoding::Flate, ImageEncoding::Jpeg2000 }
 Image encoding types. More...
 

Enumeration Type Documentation

◆ ImageCompressionVersion

Describes versions of image compression algorithm.

Enumerator
Standard 

Standard algorithm. Default value.

Fast 

Improved algorithm faster then standard but applicable not for all cases.

Mixed 

Use fast algorithm when possible and standard for other cases. May be slower then "Fast" but may produce better compression.

◆ ImageEncoding

Image encoding types.

Enumerator
Unchanged 

Don't change encoding.

Jpeg 

JPEG (DCT) encoding.

Flate 

Flate encoding.

Jpeg2000 

JPEG2000 (JPX) encoding.