Headless signatur-appearance-profiler
Send et understøttet ProfileName til THPDFHeadlessDocument.SetSignatureFieldAppearance for at vælge en faktisk producent-defineret visuel konfiguration
| Profil | Faktisk konfiguration |
|---|---|
| HotPDF.StandardApproval | 11 pt, centreret blå tekst, 4 pt padding, en rektangelkant, hvid baggrund og én tekstlinje |
| HotPDF.StandardCertification | 10 pt, venstrestillet sort tekst, 5 pt padding, en rektangelkant, hvid baggrund, multiline-ombrydning og 1,35 linjeafstand |
| HotPDF.Compact | 8 pt, højrestillet sort tekst, 1 pt padding, ingen malet baggrund eller kant og én tekstlinje |
Captionen leverer den faktiske signaturtekst, og TrueTypeFont leverer en tilladt indlejret font; profilen bestemmer det visuelle layout i stedet for at mærke vilkårlige kalder-options
Widget-geometri og rotation forbliver en del af dokumentet, mens profiljustering har forrang for et nedarvet feltjusteringshint
Kalderens MaxFontBytes, MaxObjectBytes, MaxGlyphs og CancellationToken forbliver effektive ved valg af profil
HPDFSelectHeadlessSignatureAppearanceProfile udstiller det samme indbyggede valg til applikationer, der skal inspicere de konfigurerede options inden generering
Seed-krav og persistens
Krævede signatur-seed AppearanceFilter-værdier matcher den profil, der faktisk er anvendt i den aktuelle indlæste dokumentinstans
Enhver genereret normal appearance-stream registrerer HotPDFAppearanceProfile under dokumentets strengkrypteringspolitik, og signering autentificerer den stream samt dens faktiske tekst, fonts og layout
Indlæsning af et gemt dokument bevarer metadata men rydder anvendelsestilstanden; anvend den valgte profil igen inden signering, når en krævet seed navngiver den
At erstatte en navngiven appearance med en almindelig unavngiven appearance rydder den matchende anvendelsestilstand
Annulleret generering bevarer den forrige faktiske appearance og profil, og ukendte navne fejler inden generering