SetSignProcessFieldImageFromFile
Securitate și semnături
Descriere
Setează imaginea folosită pentru un câmp de semnătură vizual în procesul de semnătură digitală specificat
Funcția SetSignProcessFieldBounds poate fi folosită pentru a specifica poziția și dimensiunea câmpului de semnătură
Sintaxă
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 | O valoare returnată de funcțiile NewSignProcessFromFile, NewSignProcessFromStream sau NewSignProcessFromString |
|---|---|
| ImageFileName | Calea și numele imaginii folosite pentru semnătura vizuală |
| Options | Pentru imaginile TIFF cu mai multe pagini acest parametru specifică numărul paginii de încărcat. Pentru imaginile PNG: 0 = Încarcă imaginea normal 1 = Încarcă canalul alpha ca imagine în tonuri de gri 2 = Încarcă imaginea și canalul alpha (alpha limitat la 8 biți) 3 = Încarcă imaginea (limitată la 8 biți/canal) 4 = Încarcă canalul alpha (limitat la 8 biți/canal) 5 = Încarcă imaginea cu canal alpha (ambele limitate la 8 biți/canal) 6 = Încarcă imaginea și canalul alpha 7 = Încarcă imaginea și profilul de culoare ICC Pentru celelalte tipuri de imagini acest parametru trebuie setat pe 0. Setarea Options pe -1 forțează încărcarea imaginilor TIFF, EMF și WMF prin biblioteca grafică GDI+. Imaginile TIFF multipagină pot fi încărcate și prin GDI+ setând parametrul Options pe -PageNumber (de exemplu -3 pentru pagina 3) |
Valori returnate
| 0 | Imaginea nu a putut fi adăugată |
|---|---|
| 1 | Success |