Headless profiler för signaturappearances

Skicka ett stött ProfileName till THPDFHeadlessDocument.SetSignatureFieldAppearance för att välja en faktisk, av producenten definierad visuell konfiguration

ProfilFaktisk konfiguration
HotPDF.StandardApproval11 pt, centrerad blå text, 4 pt padding, rektangelkant, vit bakgrund och en enda textrad
HotPDF.StandardCertification10 pt, vänsterjusterad svart text, 5 pt padding, rektangelkant, vit bakgrund, radbyte i flera rader och 1,35 radavstånd
HotPDF.Compact8 pt, högerjusterad svart text, 1 pt padding, ingen målad bakgrund eller kant och en enda textrad

Captionen tillhandahåller den faktiska signaturtexten, och TrueTypeFont tillhandahåller ett tillåtet inbäddat typsnitt; profilen bestämmer dess visuella layout i stället för att märka godtyckliga anroparalternativ

Widgetens geometri och rotation förblir en del av dokumentet, medan profilens justering går före en ärvd fältjusteringshint

Anroparens MaxFontBytes, MaxObjectBytes, MaxGlyphs och CancellationToken förblir gällande när en profil väljs

HPDFSelectHeadlessSignatureAppearanceProfile exponerar samma inbyggda urval för applikationer som behöver inspektera de konfigurerade alternativen före generering

Seed-krav och persistens

Krävda AppearanceFilter-värden i signatur-seeds matchar den profil som faktiskt tillämpats i den aktuella laddade dokumentinstansen

Varje genererad normal appearance-ström registrerar HotPDFAppearanceProfile enligt dokumentets strängkrypteringspolicy, och signeringen autentiserar den strömmen och dess faktiska text, typsnitt och layout

Att ladda ett sparat dokument behåller metadatan men rensar applikationstillståndet; tillämpa den valda profilen igen före signering när en krävande seed namnger den

Att byta ut en namngiven appearance mot en vanlig onamngiven appearance rensar motsvarande applikationstillstånd

Avbruten generering bevarar den tidigare faktiska appearancen och profilen, och okända namn misslyckas före generering