SetImageMask
Gestione delle immagini, layout di pagina
Descrizione
Imposta la maschera dell'immagine selezionata per rendere trasparenti parti disegnate con DrawImage o DrawScaledImage.
L'intervallo di colori specificato diventa trasparente. Funziona al meglio con immagini compresse senza perdita, come BMP o TIFF.
Le immagini JPEG usano una compressione con perdita, quindi la maschera immagine può causare effetti alone
I parametri colore vanno da 0 a 1, con 0 pari a 0% e 1 pari a 100%. Per immagini monocromatiche viene usato soltanto il componente rosso.
Sintassi
Delphi
Function TPDFlib.SetImageMask(FromRed, FromGreen, FromBlue, ToRed, ToGreen, ToBlue: Double): Integer;
ActiveX
Function PDFlib::SetImageMask(FromRed As Double, FromGreen As Double, FromBlue As Double, ToRed As Double, ToGreen As Double, ToBlue As Double) As Long
DLL
int DLSetImageMask(int InstanceID, double FromRed, double FromGreen, double FromBlue, double ToRed, double ToGreen, double ToBlue);
Parametri
| FromRed | La componente rossa del colore iniziale della maschera |
|---|---|
| FromGreen | La componente verde del colore iniziale della maschera |
| FromBlue | La componente blu del colore iniziale della maschera |
| ToRed | La componente rossa del colore finale della maschera |
| ToGreen | La componente verde del colore finale della maschera |
| ToBlue | La componente blu del colore finale della maschera |
Valori restituiti
| 0 | Nessuna immagine selezionata |
|---|---|
| 1 | La maschera dell'immagine è stata impostata correttamente |