PdfOptimizationOptions Class
Defines Pdf optimization options.
Inheritance Hierarchy
SystemObject
  GroupDocs.Conversion.ContractsValueObject
    GroupDocs.Conversion.Options.ConvertPdfOptimizationOptions

Namespace: GroupDocs.Conversion.Options.Convert
Assembly: GroupDocs.Conversion (in GroupDocs.Conversion.dll) Version: 20.4.0.0 (20.4)
Syntax
[SerializableAttribute]
public sealed class PdfOptimizationOptions : ValueObject

The PdfOptimizationOptions type exposes the following members.

Constructors
  NameDescription
Public methodPdfOptimizationOptions
Initializes new instance of PdfOptimizationOptions class.
Properties
  NameDescription
Public propertyCompressImages
If CompressImages set to true, all images in the document are re-compressed. The compression is defined by the ImageQuality property.
Public propertyImageQuality
Value in percent where 100% is unchanged quality and image size. To decrease the image size set this property to less than 100
Public propertyLinkDuplicateStreams
Link duplicate streams
Public propertyRemoveUnusedObjects
Remove unused objects
Public propertyRemoveUnusedStreams
Remove unused streams
Public propertyUnembedFonts
Make fonts not embedded if set to true
Methods
  NameDescription
Public methodEquals(Object)
Determines whether two object instances are equal.
(Inherited from ValueObject.)
Public methodEquals(ValueObject)
Determines whether two object instances are equal.
(Inherited from ValueObject.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from ValueObject.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also