Pular para o conteúdo principal
Este objeto permite ajustar os parâmetros para salvar uma imagem em preto e branco no formato PNG (formato IFF_Png) usando o método IImage::WriteToFile. Um ponteiro para esse objeto é passado ao método IImage::WriteToFile como parâmetro de entrada e, assim, afeta as propriedades da imagem resultante. Todas as propriedades de um objeto desse tipo recém-criado são definidas com valores padrão adequados. Consulte a descrição de cada propriedade para ver seu valor padrão. O objeto PngExtendedParams é um objeto persistente. Isso significa que o estado atual do objeto pode ser gravado em armazenamento persistente. Posteriormente, o objeto pode ser recriado pela leitura do seu estado a partir do armazenamento persistente. Os métodos a seguir fornecem persistência ao objeto: Linux: SaveToFile e LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory e LoadFromMemory.

Properties

NomeTipoDescrição
ApplicationEngine, somente leituraRetorna o objeto Engine.
TransparentColorintDefine a cor que deve ser substituída por transparência ao salvar a imagem no formato PNG. Atualmente, somente as cores preta e branca são compatíveis. <Note> O valor int é calculado a partir do trio RGB usando a fórmula: ( valor de vermelho ) + (256 x valor de verde ) + (65536 x valor de azul ), em que o valor de vermelho é o primeiro componente do trio, o valor de verde é o segundo componente do trio e o valor de azul é o terceiro componente do trio. Por exemplo, o valor int da cor branca é igual a 16777215. </Note> O valor padrão desta propriedade é -1, o que significa que nenhuma cor será substituída por transparência.

Métodos

NomeDescrição
CopyFromInicializa as propriedades do objeto atual com os valores das propriedades correspondentes de outro objeto.
LoadFromFileRestaura o conteúdo do objeto de um arquivo em disco.
LoadFromMemory <Note> : Apenas para Windows. </Note>Restaura o conteúdo do objeto da memória global.
SaveToFileSalva o conteúdo do objeto em um arquivo em disco.
SaveToMemory <Note> : Apenas para Windows. </Note>Salva o conteúdo do objeto na memória global.

Parâmetro de saída

Este objeto é o parâmetro de saída do método CreatePngExtendedParams do objeto Engine.

Parâmetro de entrada

Este objeto é o parâmetro de entrada do método WriteToFile do objeto Image.

Veja também

ImageFileFormatEnum Como trabalhar com imagens Como trabalhar com Properties