SetSignProcessFieldImageFromFile
Zabezpečení a podpisy
Popis
Nastaví obrázek pro viditelné pole podpisu v zadaném procesu digitálního podpisu
Umístění a velikost pole podpisu lze určit funkcí SetSignProcessFieldBounds
Syntaxe
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 | Hodnota vrácená funkcí NewSignProcessFromFile, NewSignProcessFromStream nebo NewSignProcessFromString |
|---|---|
| ImageFileName | Cesta a název obrázku, který se má použít pro viditelný podpis |
| Options | U vícestránkových obrázků TIFF tento parametr určuje číslo načítané stránky. U obrázků PNG: 0 = Načíst obrázek obvyklým způsobem 1 = Načíst alfa kanál jako obrázek ve stupních šedi 2 = Načíst obrázek i alfa kanál (alfa omezeno na 8 bitů) 3 = Načíst obrázek (omezeno na 8 bitů/kanál) 4 = Načíst alfa kanál (omezeno na 8 bitů/kanál) 5 = Načíst obrázek s alfa kanálem (oba omezeny na 8 bitů/kanál) 6 = Načíst obrázek i alfa kanál 7 = Načíst obrázek i ICC barevný profil U ostatních typů obrázků se parametr nastavuje na 0. Hodnota Options = -1 vynutí načtení obrázků TIFF, EMF a WMF přes grafickou knihovnu GDI+. Vícestránkové obrázky TIFF lze přes GDI+ načíst také nastavením parametru Options na -PageNumber (například -3 pro stránku 3) |
Návratové hodnoty
| 0 | Image could not be added |
|---|---|
| 1 | Success |