Show / Hide Table of Contents

Class Optimizer.OptimizerSettings

A class that stores settings for the optimizer

Inheritance
System.Object
Optimizer.OptimizerSettings
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: pdftron.PDF
Assembly: PDFTronDotNet.dll
Syntax
public class OptimizerSettings

Constructors

| Improve this Doc View Source

OptimizerSettings()

create an OptimizerSettings object with default options

Declaration
public OptimizerSettings()

Properties

| Improve this Doc View Source

m_color_image_settings

Declaration
public Optimizer.ImageSettings m_color_image_settings { get; set; }
Property Value
Type Description
Optimizer.ImageSettings
| Improve this Doc View Source

m_grayscale_image_settings

Declaration
public Optimizer.ImageSettings m_grayscale_image_settings { get; set; }
Property Value
Type Description
Optimizer.ImageSettings
| Improve this Doc View Source

m_mono_image_settings

Declaration
public Optimizer.MonoImageSettings m_mono_image_settings { get; set; }
Property Value
Type Description
Optimizer.MonoImageSettings
| Improve this Doc View Source

m_remove_custom

Declaration
public bool m_remove_custom { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

m_text_settings

Declaration
public Optimizer.TextSettings m_text_settings { get; set; }
Property Value
Type Description
Optimizer.TextSettings

Methods

| Improve this Doc View Source

RemoveCustomEntries(Boolean)

Enable or disable removal of custom entries in the PDF. By default custom entries are removed.

Declaration
public void RemoveCustomEntries(bool should_remove)
Parameters
Type Name Description
System.Boolean should_remove

if true custom entries will be removed.

| Improve this Doc View Source

SetColorImageSettings(Optimizer.ImageSettings)

updates the settings for color image processing

Declaration
public void SetColorImageSettings(Optimizer.ImageSettings settings)
Parameters
Type Name Description
Optimizer.ImageSettings settings
| Improve this Doc View Source

SetGrayscaleImageSettings(Optimizer.ImageSettings)

updates the settings for grayscale image processing

Declaration
public void SetGrayscaleImageSettings(Optimizer.ImageSettings settings)
Parameters
Type Name Description
Optimizer.ImageSettings settings
| Improve this Doc View Source

SetMonoImageSettings(Optimizer.MonoImageSettings)

updates the settings for monochrome image processing

Declaration
public void SetMonoImageSettings(Optimizer.MonoImageSettings settings)
Parameters
Type Name Description
Optimizer.MonoImageSettings settings
| Improve this Doc View Source

SetTextSettings(Optimizer.TextSettings)

updates the settings for text processing

Declaration
public void SetTextSettings(Optimizer.TextSettings settings)
Parameters
Type Name Description
Optimizer.TextSettings settings
  • Improve this Doc
  • View Source
Back to top Generated by DocFX