Headless imza appearance profilleri
Gerçek, üretici-tanımlı bir görsel yapılandırma seçmek için THPDFHeadlessDocument.SetSignatureFieldAppearance'a desteklenen bir ProfileName geçirin
| Profil | Gerçek yapılandırma |
|---|---|
| HotPDF.StandardApproval | 11 pt, ortalanmış mavi metin, 4 pt padding, dikdörtgen kenarlık, beyaz arka plan ve tek metin satırı |
| HotPDF.StandardCertification | 10 pt, sola hizalı siyah metin, 5 pt padding, dikdörtgen kenarlık, beyaz arka plan, çok satırlı sarmalama ve 1,35 satır spacing |
| HotPDF.Compact | 8 pt, sağa hizalı siyah metin, 1 pt padding, boyanan arka plan veya kenarlık yok ve tek metin satırı |
Caption, gerçek imza metnini sağlar ve TrueTypeFont, izin verilen gömülü bir yazı tipi sağlar; profil, keyfi çağıran options'larını etiketlemek yerine görsel layout'u belirler
Widget geometrisi ve döndürme belgenin parçası olarak kalır; profil hizalaması, kalıtsal bir alan hizalama ipucundan önceliklidir
Çağıranın MaxFontBytes, MaxObjectBytes, MaxGlyphs ve CancellationToken'ı profil seçerken etkili kalır
HPDFSelectHeadlessSignatureAppearanceProfile, üretimden önce yapılandırılmış options'ları incelemesi gereken uygulamalar için aynı gömülü seçimi açığa çıkarır
Seed gereksinimleri ve kalıcılık
Zorunlu imza seed AppearanceFilter değerleri, güncel yüklenmiş belge örneğinde gerçekten uygulanan profille eşleşir
Üretilen her normal appearance stream, belge string şifreleme politikası altında HotPDFAppearanceProfile kaydeder ve imzalama, o stream'i ve gerçek metnini, yazı tiplerini ve layout'unu kimlikler
Kaydedilmiş bir belge yüklemek, metadata'yı korur ama uygulama durumunu temizler; zorunlu bir seed onu adlandırıyorsa, imzalamadan önce seçili profili tekrar uygulayın
Adlandırılmış bir appearance'ı sıradan adlandırılmamış bir appearance ile değiştirmek, eşleşen uygulama durumunu temizler
İptal edilen üretim, önceki gerçek appearance'ı ve profili korur; bilinmeyen adlar üretimden önce başarısız olur