SetSignProcessFieldImageFromFile
Sicurezza e firme
Descrizione
Imposta l'immagine da usare per un campo firma visivo nel processo di firma digitale specificato
SetSignProcessFieldBounds può specificare posizione e dimensioni del campo firma
Sintassi
Delphi
Function TPDFlib.SetSignProcessFieldImageFromFile(SignProcessID: Integer; Const ImageFileName: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::SetSignProcessFieldImageFromFile(SignProcessID As Long, ImageFileName As String, Options As Long) As Long
DLL
int DLSetSignProcessFieldImageFromFile(int InstanceID, int SignProcessID, const wchar_t * ImageFileName, int Options);
Parametri
| SignProcessID | Valore restituito da NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString |
|---|---|
| ImageFileName | Il percorso e il nome dell'immagine da usare per la firma visiva |
| Options | Per le immagini TIFF multipagina, questo parametro specifica il numero della pagina da caricare. Per le immagini PNG: 0 = Carica l'immagine normalmente 1 = Carica il canale alfa come immagine in scala di grigi 2 = Carica l'immagine e il canale alfa (limita l'alfa a 8 bit) 3 = Carica l'immagine (limita l'immagine a 8 bit/canale) 4 = Carica il canale alfa (limitato a 8 bit/canale) 5 = Carica l'immagine con il canale alfa (limita entrambi a 8 bit/canale) 6 = Carica l'immagine e il canale alfa 7 = Carica l'immagine e il profilo colore ICC Per gli altri tipi di immagine, il parametro deve essere impostato su 0. L'impostazione di Options su -1 forza il caricamento delle immagini TIFF, EMF e WMF tramite la libreria grafica GDI+. È possibile caricare con GDI+ anche le immagini TIFF multipagina impostando il parametro Options su -PageNumber, ad esempio -3 per la pagina 3 |
Valori restituiti
| 0 | Impossibile aggiungere l'immagine |
|---|---|
| 1 | Success |