Saltar al contenido principal
Este objeto proporciona funcionalidad para ajustar los parámetros de guardado de una imagen en blanco y negro en formato PNG (formato IFF_Png) mediante el método IImage::WriteToFile. Un puntero a este objeto se pasa al método IImage::WriteToFile como parámetro de entrada y, por lo tanto, afecta las propiedades de la imagen resultante. Todas las propiedades de un objeto recién creado de este tipo se establecen en valores predeterminados razonables. Consulte la descripción de cada propiedad para conocer su valor predeterminado. El objeto PngExtendedParams es un objeto persistente. Esto significa que el estado actual del objeto puede escribirse en un almacenamiento persistente y, posteriormente, el objeto puede recrearse leyendo dicho estado desde ese almacenamiento. Los siguientes métodos proporcionan la persistencia del objeto: Linux: SaveToFile y LoadFromFile Windows: SaveToFile, LoadFromFile, SaveToMemory y LoadFromMemory.

Propiedades

NombreTipoDescripción
ApplicationEngine, de solo lecturaDevuelve el objeto Engine.
TransparentColorintEstablece el color que se reemplazará por áreas transparentes al guardar la imagen en formato PNG. Actualmente solo se admiten los colores blanco y negro. <Note> El valor int se calcula a partir de la tripleta RGB mediante la fórmula: ( valor rojo ) + (256 x valor verde ) + (65536 x valor azul ), donde el valor rojo es el primer componente de la tripleta, el valor verde es el segundo componente y el valor azul es el tercer componente. Por ejemplo, el valor int del color blanco es 16777215. </Note> El valor predeterminado de esta propiedad es -1, lo que indica que ningún color será reemplazado por transparencia.

Métodos

NombreDescripción
CopyFromInicializa las propiedades del objeto actual con los valores de las propiedades correspondientes de otro objeto.
LoadFromFileRestaura el contenido del objeto desde un archivo en disco.
LoadFromMemory <Note> : Solo para Windows. </Note>Restaura el contenido del objeto desde la memoria global.
SaveToFileGuarda el contenido del objeto en un archivo en disco.
SaveToMemory <Note> : Solo para Windows. </Note>Guarda el contenido del objeto en la memoria global.

Parámetro de salida

Este objeto es el parámetro de salida del método CreatePngExtendedParams del objeto Engine.

Parámetro de entrada

Este objeto es el parámetro de entrada del método WriteToFile del objeto Image.

Consulte también

ImageFileFormatEnum Trabajar con imágenes Trabajar con Propiedades