Headless signature appearance profiles
Předejte podporovaný ProfileName do THPDFHeadlessDocument.SetSignatureFieldAppearance, abyste vybral skutečnou vizuální konfiguraci definovanou producentem
| Profil | Skutečná konfigurace |
|---|---|
| HotPDF.StandardApproval | 11 pt, modrý text na střed, 4 pt padding, obdélníkové ohraničení, bílé pozadí a jediný textový řádek |
| HotPDF.StandardCertification | 10 pt, černý text zarovnaný vlevo, 5 pt padding, obdélníkové ohraničení, bílé pozadí, vícerádkové zalamování a proklad 1.35 |
| HotPDF.Compact | 8 pt, černý text zarovnaný vpravo, 1 pt padding, bez malovaného pozadí i ohraničení a jediný textový řádek |
Caption dodává skutečný text podpisu a TrueTypeFont povolené vložené písmo; vizuální layout určuje profil, nikoli popiskování libovolných voleb volajícího
Geometrie a rotace widgetu zůstávají součástí dokumentu, zatímco zarovnání z profilu má přednost před zděděným hintem zarovnání pole
MaxFontBytes, MaxObjectBytes, MaxGlyphs i CancellationToken volajícího zůstávají při výběru profilu účinné
HPDFSelectHeadlessSignatureAppearanceProfile vystavuje stejný vestavěný výběr aplikacím, které potřebují prohlédnout nakonfigurované volby před generováním
Požadavky seedu a perzistence
Vyžadované hodnoty AppearanceFilter v signature seed se shodují s profilem skutečně aplikovaným v aktuální načtené instanci dokumentu
Každý generovaný normal appearance stream zaznamenává HotPDFAppearanceProfile podle politiky šifrování řetězců dokumentu a podepsání autentizuje ten stream i jeho skutečný text, písma a layout
Načtení uloženého dokumentu si ponechá metadata, ale vymaže aplikační stav; před podepsáním aplikujte vybraný profil znovu, když ho vyžadovaný seed pojmenovává
Nahrazení pojmenovaného appearance běžným nepojmenovaným vymaže odpovídající aplikační stav
Zrušené generování zachová předchozí skutečné appearance i profil a neznámé názvy selžou dřív než generování