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

SignProcessIDBir NewSignProcessFrom* işlevi tarafından döndürülen değer
TemplateTextYerleş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
FontSizePunto cinsinden yazı tipi boyutu; metin bloğunu otomatik sığdırmak için 0
FontRed, FontGreen, FontBlue0..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