THPDFHeadlessDocument.SetSignatureFieldAppearance

procedure SetSignatureFieldAppearance(FieldIndex: Integer;
  const Caption: UnicodeString; const TrueTypeFont: SysUtils.TBytes;
  const Options: THPDFHeadlessTextAppearanceOptions;
  const ProfileName: UnicodeString = '');

Yazılabilir, imzasız bir imza alanının her widget'ı için açık Unicode normal appearance'lar kurar

Caption, kriptografik V değerinden ayrı kalır; imzalama, sonradan imzasız değeri bir imza dictionary'siyle değiştirir

Layout, yazı tipi gömme, cancellation, döndürme ve transactional nesne kaydı paylaşılan appearance builder'ı izler

Boş olmayan bir ProfileName, gerçek bir gömülü görsel yapılandırma seçer: HotPDF.StandardApproval, HotPDF.StandardCertification veya HotPDF.Compact

Profil, yazı tipi boyutunu, hizalamayı, padding'i, rengi, kenarlığı, sarmalamayı ve arka planı kontrol eder; Options kaynak sınırlarını ve cancellation'ı korur; gerçek widget ise geometriyi ve döndürmeyi belirler

Bilinmeyen profil adları, appearance değişmeden önce başarısız olur; boş ad sıradan çağıran-yapılandırımlı appearance davranışını korur

Zorunlu bir imza seed AppearanceFilter, güncel belge örneğinde gerçekten uygulanan bir profille eşleşmelidir; kalıcı metadata tek başına, reload sonrasında o uygulamayı kanıtlamaz

İmzalı bir alanın görünür appearance'ı değiştirilemez; şifreli kaynaklar form-doldurma izni veya owner doğrulaması gerektirir