SetSignProcessFieldImageFromFile
セキュリティと署名
説明
指定したデジタル署名処理で、視覚署名フィールドに使用する画像を設定します
SetSignProcessFieldBounds 関数を使用して、署名フィールドの位置とサイズを指定できます
構文
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);
パラメータ
| SignProcessID | NewSignProcessFromFile、NewSignProcessFromStream、または NewSignProcessFromString 関数が返す値 |
|---|---|
| ImageFileName | 可視署名に使用する画像のパスとファイル名 |
| Options | 複数ページ TIFF 画像では、このパラメーターで読み込むページ番号を指定する。PNG 画像の場合、0 = 通常どおり画像を読み込む、1 = アルファチャネルをグレースケール画像として読み込む、2 = 画像とアルファチャネルを読み込む(アルファは 8 ビットに制限)、3 = 画像を読み込む(画像を 8 ビット/チャネルに制限)、4 = アルファチャネルを読み込む(8 ビット/チャネルに制限)、5 = アルファチャネル付き画像を読み込む(両方を 8 ビット/チャネルに制限)、6 = 画像とアルファチャネルを読み込む、7 = 画像と ICC カラープロファイルを読み込む。他の画像タイプではこのパラメーターを 0 に設定する。Options を -1 に設定すると、TIFF、EMF、WMF 画像を GDI+ グラフィックスライブラリで強制的に読み込む。Options パラメーターを -PageNumber に設定すると(例: ページ 3 では -3)、複数ページ TIFF 画像も GDI+ を使用して読み込める |
戻り値
| 0 | 画像を追加できませんでした |
|---|---|
| 1 | Success |