PngOptions

PngOptions class

The png file format create options.

public class PngOptions : ImageOptionsBase

Constructors

Name Description
PngOptions() Initializes a new instance of the PngOptions class.
PngOptions(PngOptions) Initializes a new instance of the JpegOptions class.

Properties

Name Description
BitDepth { get; set; } The bit depth.
ColorType { get; set; } Gets or sets the type of the color.
CompressionLevel { get; set; } The png image compression level in the 0-9 range, where 9 is maximum compression and 0 is store mode.
FilterType { get; set; } Gets or sets the filter type used during png file save process.
InterruptionToken { get; set; } Token that can be used to interrupt export operation
Layers { get; set; } Gets or sets a of layer names must be exported. All data will be exported without layers if names is not sets.
virtual Palette { get; set; } Gets or sets the color palette.
Pc3File { get; set; } Gets or sets the PC3 file full name.
Progressive { get; set; } Gets or sets a value indicating whether this PngOptions is progressive.
virtual ResolutionSettings { get; set; } Gets or sets the resolution settings.
Rotation { get; set; } Gets or sets the parameter for rotate, flip, or rotate and flip the image..
Source { get; set; } Gets or sets the source to create image in.
Timeout { get; set; } Timeout value for export operation
UserWatermarkColor { get; set; } Color for user-generated watermark
UserWatermarkText { get; set; } Text for user-generated watermark
VectorRasterizationOptions { get; set; } Gets or sets the vector rasterization options.
override XmpData { get; set; } Gets or sets the XMP metadata container.

See Also