Headless signature appearance profiles
Geef een ondersteunde ProfileName mee aan THPDFHeadlessDocument.SetSignatureFieldAppearance om een echte door de producent gedefinieerde visuele configuratie te kiezen
| Profiel | Werkelijke configuratie |
|---|---|
| HotPDF.StandardApproval | 11 pt, gecentreerde blauwe tekst, 4 pt padding, een rechthoekige rand, een witte achtergrond en één tekstregel |
| HotPDF.StandardCertification | 10 pt, links uitgelijnde zwarte tekst, 5 pt padding, een rechthoekige rand, een witte achtergrond, multiline wrapping en 1.35 regelspatiëring |
| HotPDF.Compact | 8 pt, rechts uitgelijnde zwarte tekst, 1 pt padding, geen getekende achtergrond of rand en één tekstregel |
Het caption levert de echte signature-tekst en TrueTypeFont levert een toegestane embedded font; het profiel bepaalt diens visuele layout in plaats van willekeurige aanroepers-opties te labelen
Widget-geometrie en rotatie blijven deel van het document, terwijl profile-alignment voorrang krijgt op een geërfde field alignment-hint
Caller MaxFontBytes, MaxObjectBytes, MaxGlyphs en CancellationToken blijven effectief bij het kiezen van een profiel
HPDFSelectHeadlessSignatureAppearanceProfile legt dezelfde built-in selectie bloot voor applicaties die de geconfigureerde options willen inspecteren vóór generatie
Seed-vereisten en persistentie
Vereiste signature-seed AppearanceFilter-waarden matchen het profiel dat werkelijk is toegepast in de huidige geladen documentinstantie
Elke gegenereerde normal appearance stream registreert HotPDFAppearanceProfile onder de document string encryption policy, en signing authenticeert die stream en diens echte tekst, fonts en layout
Het laden van een opgeslagen document behoudt de metadata maar wist de applicatiestatus; pas het gekozen profiel opnieuw toe vóór het signeren wanneer een vereiste seed diens naam noemt
Een benoemde appearance vervangen door een gewone naamloze appearance wist de matchende applicatiestatus
Geannuleerde generatie behoudt de vorige werkelijke appearance en het profiel, en onbekende namen falen vóór generatie