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

SignProcessIDWartość zwrócona przez funkcję NewSignProcessFromFile, NewSignProcessFromStream lub NewSignProcessFromString
ImageFileNameŚcieżka i nazwa pliku obrazu używanego dla wizualnego podpisu
OptionsDla 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

0Nie udało się dodać obrazu
1Powodzenie