SetSignProcessAppearanceTemplate
Güvenlik ve imzalar
Açıklama
Dijital imza işlemi için görünür bir metin görünümü şablonu yapılandırır
Şablon imza oluşturulurken bir kez genişletildiğinden aynı düzen farklı imzalama meta verileri ve uygulama değerleriyle yeniden kullanılabilir
Sözdizimi
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);
Parametreler
| SignProcessID | Bir NewSignProcessFrom* işlevi tarafından döndürülen değer |
|---|---|
| TemplateText | Yerleşik {signer}, {reason}, {location}, {contact}, {date}, {field} ve {page} yer tutucularından herhangi birini içeren metin ve satır sonları ile SetSignProcessAppearanceVariable kullanılarak kaydedilen özel adlar |
| SignerName | {signer} yerine kullanılan değer |
| DateFormat | {date} tarafından kullanılan Delphi tarih ve saat biçimi veya yyyy-mm-dd hh:nn:ss için boş bir dize |
| FontSize | Punto cinsinden yazı tipi boyutu; metin bloğunu otomatik sığdırmak için 0 |
| FontRed, FontGreen, FontBlue | 0..1 aralığındaki metin rengi bileşenleri |
Dönüş değerleri
| 1 | Şablon kabul edildi |
|---|---|
| 0 | İşlem kimliği, küme ayracı sözdizimi, yer tutucu adı, şablon uzunluğu, yer tutucu sayısı veya tarih biçimi geçersizdi |
Açıklamalar
Değişmez küme parantezleri oluşturmak için {{ ve }} kullanın
Bir şablon en fazla 32.768 karakter ve 256 yer tutucu oluşumu içerebilir
Eksik özel değişkenler boş metne genişlerken yerleşik değişkenler her zaman geçerli imzalama işlemini yansıtır
SetSignProcessAppearanceText işlevinin daha sonra çağrılması eski satır tabanlı görünümü yeniden seçer
Alan görüntüsü önceliğini korur ve belge zaman damgası işlemleri metin görünümü oluşturmaz
Ayrıca bkz
SetSignProcessAppearanceVariable, SetSignProcessAppearanceText, SetSignProcessFieldBounds