Class ImageSaveOptions

ImageSaveOptions class

This class contains options necessary for managing image saving process.

public class ImageSaveOptions : SaveOptions

Constructors

NameDescription
ImageSaveOptions()Initializes a new instance of the ImageSaveOptions class with default values for flags !:SuppressErrors (true) and Debug (false).
ImageSaveOptions(bool)Initializes a new instance of the ImageSaveOptions with default value for flag Debug (false).
ImageSaveOptions(ImageFormat)Initializes a new instance of the ImageSaveOptions with with specified image format.
ImageSaveOptions(Size)Initializes a new instance of the ImageSaveOptions with with specified size of the image.
ImageSaveOptions(ImageFormat, bool)Initializes a new instance of the ImageSaveOptions with with specified image format.
ImageSaveOptions(Size, bool)Initializes a new instance of the ImageSaveOptions with with specified size.
ImageSaveOptions(Size, ImageFormat)Initializes a new instance of the ImageSaveOptions with with specified size of the image and image format.
ImageSaveOptions(Size, ImageFormat, bool)Initializes a new instance of the ImageSaveOptions with with specified size of the image and image format.

Properties

NameDescription
AdditionalFontsFolders { get; set; }Specifies additional folders where converter should find fonts for input document. Default folder are standard fonts folder where OS finds fonts for internal needs.
virtual Debug { get; set; }Specifies whether debug information must be printed to standard output stream or not.
virtual Exceptions { get; }Returns a list of suppressed conversion errors If !:SuppressErrors is true.
ImageFormat { get; set; }Gets/sets an image format for resulting image.
JpegQualityLevel { get; set; }The Quality category specifies the level of compression for an image. Available values are 0 to 100. The lower the number specified, the higher the compression and therefore the lower the quality of the image. 0 value results in lowest quality image, while 100 results in highest.
Resolution { get; set; }Gets/sets the image resolution.
Size { get; set; }Gets/sets the size of the image.
SmoothingMode { get; set; }Gets/sets the smoothing mode for rendering image.
virtual SupressErrors { get; set; }Specifies whether errors must be suppressed or not. If true suppressed errors are added to Exceptions list. If false the first error will terminate the program.
TryJoinImageFragments { get; set; }The flag for combining image fragments into one picture.

See Also