SetSignProcessFieldImageFromFile
Zabezpieczenia i podpisy
Opis
Ustawia obraz używany dla wizualnego pola podpisu w podanym procesie podpisu cyfrowego
Funkcja SetSignProcessFieldBounds pozwala określić położenie i rozmiar pola podpisu
Składnia
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);
Parametry
| SignProcessID | Wartość zwrócona przez funkcję NewSignProcessFromFile, NewSignProcessFromStream lub NewSignProcessFromString |
|---|---|
| ImageFileName | Ścieżka i nazwa pliku obrazu używanego dla wizualnego podpisu |
| Options | Dla wielostronicowych obrazów TIFF parametr określa numer wczytywanej strony. Dla obrazów PNG: 0 = wczytaj obraz zwykłym sposobem 1 = wczytaj kanał alfa jako obraz w skali szarości 2 = wczytaj obraz i kanał alfa (ogranicz alfa do 8 bitów) 3 = wczytaj obraz (ogranicz obraz do 8 bitów na kanał) 4 = wczytaj kanał alfa (ogranicz do 8 bitów na kanał) 5 = wczytaj obraz z kanałem alfa (ogranicz oba do 8 bitów na kanał) 6 = wczytaj obraz i kanał alfa 7 = wczytaj obraz i profil kolorów ICC. Dla innych typów obrazów parametr powinien mieć wartość 0. Ustawienie Options na -1 wymusza wczytywanie obrazów TIFF, EMF i WMF przy użyciu biblioteki graficznej GDI+. Wielostronicowe obrazy TIFF można również wczytywać przez GDI+, ustawiając parametr Options na -PageNumber (na przykład -3 dla strony 3) |
Wartości zwracane
| 0 | Nie udało się dodać obrazu |
|---|---|
| 1 | Powodzenie |