Click or drag to resize

IPdfOptimizationOptions Interface

Interface defining the optimization options that can be applied to a PDF document.

Namespace: Compiled.EDD.Scripting.Extensions.Pdf
Assembly: Compiled.EDD.Scripting (in Compiled.EDD.Scripting.dll) Version: 9.0.0.0-142fa9725
Syntax
C#
public interface IPdfOptimizationOptions

The IPdfOptimizationOptions type exposes the following members.

Properties
 NameDescription
Public propertyAllowReusePageContent If enabled, pages with identical content streams are identified. When found, instead of duplicating contents for each page, a single stream is referenced for all identical pages instead.
Public propertyCompressImages If enabled, images in the document will be compressed using the specified ImageQuality
Public propertyCompressObjects If enabled, objects are grouped into object streams, compressed, and any repeated or redundant elements are consolidated.
Public propertyFastCompression If enabled, uses a faster compression method with a tradeoff for speed instead of lower image compression.
Public propertyImageQuality Level of image compression to use when CompressImages is enabled.
Public propertyLinkDuplicateStreams If enabled, all resource streams are checked and duplicate streams are removing.
Public propertyMaxResolution Maximum resolution of images when ResizeImages is enabled.
Public propertyRemoveUnusedObjects If enabled, all document objects checked and unused objects are removed.
Public propertyRemoveUnusedStreams If enabled, all resources are checked and any unused resources are removed.
Public propertyResizeImages If enabled, images in the document will be resized using the specified MaxResolution
Public propertyUnembedFonts If enabled, embedded fonts within the document are removed.
Top
See Also