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

SignProcessIDValore restituito da NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString
ImageFileNameIl percorso e il nome dell'immagine da usare per la firma visiva
OptionsPer 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

0Impossibile aggiungere l'immagine
1Success