Pular para o conteúdo principal
Este objeto fornece recursos para ajustar os parâmetros de salvamento de uma imagem no formato JPEG (tipos de formato de imagem IFF_JpegGrayJfif, IFF_JpegColorJfif, IFF_Jpeg2kGray, IFF_Jpeg2kColor, IFF_TiffGrayJpegJfif e IFF_TiffColorJpegJfif) 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 o tamanho e a qualidade da imagem resultante. Todas as propriedades de um objeto recém-criado desse tipo recebem valores padrão adequados. Consulte a descrição de cada propriedade para conhecer seu valor padrão. O objeto JpegExtendedParams é um objeto persistente. Isso significa que o estado atual do objeto pode ser gravado em armazenamento persistente. Posteriormente, o objeto pode ser recriado lendo o estado do objeto a partir do armazenamento persistente. Os métodos a seguir permitem a persistência do objeto: Linux: SaveToFile e LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory e LoadFromMemory.

Properties

NameTypeDescription
ApplicationEngine, somente leituraRetorna o objeto Engine.
QualityintArmazena o valor da qualidade do JPEG em porcentagem. O valor padrão desta propriedade é 50.

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> : Somente 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> : Somente 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 CreateJpegExtendedParams do objeto Engine.

Parâmetro de entrada

Este objeto é passado como parâmetro de entrada para os seguintes métodos:

Veja também

ImageFileFormatEnum Trabalhando com imagens Trabalhando com Properties