Vai al contenuto principale
Questo oggetto consente di regolare i parametri per il salvataggio di un’immagine in bianco e nero in formato PNG (formato IFF_Png) mediante il metodo IImage::WriteToFile. Un puntatore a questo oggetto viene passato al metodo IImage::WriteToFile come parametro di input e influisce quindi sulle proprietà dell’immagine risultante. Tutte le proprietà di un oggetto di questo tipo appena creato sono impostate su valori predefiniti appropriati. Vedere la descrizione della singola proprietà per il relativo valore predefinito. L’oggetto PngExtendedParams è un oggetto persistente. Ciò significa che lo stato corrente dell’oggetto può essere scritto in un archivio persistente. Successivamente, l’oggetto può essere ricreato leggendo il suo stato dall’archivio persistente. I metodi seguenti consentono di mantenere la persistenza dell’oggetto: Linux: SaveToFile, e LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory, e LoadFromMemory.

Proprietà

NomeTipoDescrizione
ApplicationEngine, di sola letturaRestituisce l’oggetto Engine.
TransparentColorintImposta il colore da sostituire con aree trasparenti quando si salva l’immagine in formato PNG. Attualmente sono supportati solo i colori bianco e nero. <Note> Il valore int viene calcolato a partire dalla tripletta RGB usando la formula: ( valore del rosso ) + (256 x valore del verde ) + (65536 x valore del blu ), dove il valore del rosso è il primo componente della tripletta, il valore del verde è il secondo componente e il valore del blu è il terzo componente. Ad esempio, il valore int del colore bianco è 16777215. </Note> Il valore predefinito di questa proprietà è -1, il che significa che nessun colore verrà sostituito con la trasparenza.

Metodi

NomeDescrizione
CopyFromInizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto.
LoadFromFileRipristina il contenuto dell’oggetto da un file su disco.
LoadFromMemory <Note> : Solo Windows. </Note>Ripristina il contenuto dell’oggetto dalla memoria globale.
SaveToFileSalva il contenuto dell’oggetto in un file su disco.
SaveToMemory <Note> : Solo Windows. </Note>Salva il contenuto dell’oggetto nella memoria globale.

Parametro di output

Questo oggetto è il parametro di output del metodo CreatePngExtendedParams dell’oggetto Engine.

Parametro di input

Questo oggetto è il parametro di input del metodo WriteToFile dell’oggetto Image.

Vedi anche

ImageFileFormatEnum Utilizzo delle immagini Utilizzo delle proprietà