PngExtendedParams Object (IPngExtendedParams Interface)

This object provides functionality for tuning the parameters of saving a black-and-white image to PNG format (IFF_Png format) using the IImage::WriteToFile method. A pointer to this object is passed into the IImage::WriteToFile method as an input parameter, and thus affects the properties of the resulting image.


Name Type Description
TransparentColor Integer

Sets the color which must be replaced by transparent areas when saving the image in PNG format.

Only black and white colors are currently supported.

Note: The int value is calculated from the RGB triplet using the formula: (red value) + (256 x green value) + (65536 x blue value), where red value is the first triplet component, green value is the second triplet component, blue value is the third triplet component. For example, the int value of the color white equals 16777215.

The default value of this property is -1, which means that no colors will be replaced with transparency.

Output parameter

This object is the output parameter of the CreatePngExtendedParams method of the Engine object.

Input parameter

This object is the input parameter of the WriteToFile method of the Image object.

See also

Working with Properties

15.08.2023 13:19:30

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.