SetSignProcessAppearanceTemplate
Keamanan dan tanda tangan
Deskripsi
Mengonfigurasi template tampilan teks yang terlihat untuk proses digital signature
Template diekspansi sekali saat signature dihasilkan, sehingga layout yang sama bisa dipakai ulang dengan metadata penandatanganan dan nilai aplikasi yang berbeda
Sintaks
Delphi
Function TPDFlib.SetSignProcessAppearanceTemplate(SignProcessID: Integer; Const TemplateText, SignerName, DateFormat: WideString; FontSize, FontRed, FontGreen, FontBlue: Double): Integer;
ActiveX
Function PDFlib::SetSignProcessAppearanceTemplate(SignProcessID As Long, TemplateText As String, SignerName As String, DateFormat As String, FontSize As Double, FontRed As Double, FontGreen As Double, FontBlue As Double) As Long
DLL
int DLSetSignProcessAppearanceTemplate(int InstanceID, int SignProcessID, const wchar_t * TemplateText, const wchar_t * SignerName, const wchar_t * DateFormat, double FontSize, double FontRed, double FontGreen, double FontBlue);
Parameter
| SignProcessID | Nilai yang dikembalikan oleh fungsi NewSignProcessFrom* |
|---|---|
| TemplateText | Teks dan line break yang memuat salah satu placeholder bawaan {signer}, {reason}, {location}, {contact}, {date}, {field}, dan {page}, plus nama kustom yang didaftarkan lewat SetSignProcessAppearanceVariable |
| SignerName | Value substituted for {signer} |
| DateFormat | Format tanggal dan waktu Delphi yang dipakai {date}, atau string kosong untuk yyyy-mm-dd hh:nn:ss |
| FontSize | Ukuran font dalam point, atau 0 untuk memfit text block secara otomatis |
| FontRed, FontGreen, FontBlue | Komponen warna teks dalam rentang 0..1 |
Nilai yang dikembalikan
| 1 | Template diterima |
|---|---|
| 0 | Process id, sintaks kurung, nama placeholder, panjang template, jumlah placeholder, atau format tanggal tidak valid |
Catatan
Gunakan {{ dan }} untuk mengeluarkan kurung kurawal literal Sebuah template bisa memuat hingga 32.768 karakter dan 256 kemunculan placeholder
Variabel kustom yang hilang mengekspansi ke teks kosong, sedangkan variabel bawaan selalu mencerminkan sign process saat ini Memanggil SetSignProcessAppearanceText nanti memilih kembali tampilan berbasis baris yang legacy
Image milik field tetap lebih diutamakan, dan proses document time-stamp tidak merender tampilan teks
Lihat juga
SetSignProcessAppearanceVariable, SetSignProcessAppearanceText, SetSignProcessFieldBounds