Headless signature appearance profiles

Przekaż obsługiwany ProfileName do THPDFHeadlessDocument.SetSignatureFieldAppearance, aby wybrać rzeczywistą zdefiniowaną przez producenta konfigurację wizualną

ProfilRzeczywista konfiguracja
HotPDF.StandardApproval11 pt, niebieski tekst wyśrodkowany, padding 4 pt, prostokątne obramowanie, białe tło i pojedyncza linia tekstu
HotPDF.StandardCertification10 pt, czarny tekst wyrównany do lewej, padding 5 pt, prostokątne obramowanie, białe tło, zawijanie wielolinijkowe i odstęp linii 1.35
HotPDF.Compact8 pt, czarny tekst wyrównany do prawej, padding 1 pt, brak malowanego tła i obramowania, pojedyncza linia tekstu

Podpis dostarcza rzeczywisty tekst podpisu, a TrueTypeFont dozwolony osadzony font; profil określa jego layout wizualny zamiast etykietować dowolne opcje wywołującego

Geometria i rotacja widgetu pozostają częścią dokumentu, podczas gdy wyrównanie profilu ma pierwszeństwo przed odziedziczonym podpowiedzeniem wyrównania pola

MaxFontBytes, MaxObjectBytes, MaxGlyphs i CancellationToken wywołującego pozostają efektywne przy wyborze profilu

HPDFSelectHeadlessSignatureAppearanceProfile odsłania ten sam wbudowany wybór dla aplikacji, które chcą przejrzeć skonfigurowane opcje przed generowaniem

Seed requirements and persistence

Wymagane wartości seed AppearanceFilter podpisu pasują do profilu rzeczywiście zastosowanego w bieżącej załadowanej instancji dokumentu

Każdy wygenerowany strumień wyglądu normal zapisuje HotPDFAppearanceProfile zgodnie z polityką szyfrowania napisów dokumentu, a podpisanie uwierzytelnia ten strumień i jego rzeczywisty tekst, fonty i layout

Załadowanie zapisanego dokumentu zachowuje metadane, ale czyści stan aplikacji; zastosuj wybrany profil ponownie przed podpisaniem, gdy wymagany seed go nazywa

Zastąpienie nazwanego wyglądu zwykłym nienazwanym czyści pasujący stan aplikacji

Anulowane generowanie zachowuje poprzedni rzeczywisty wygląd i profil, a nieznane nazwy zawodzą przed generowaniem