Profils d'appearances de signature headless

Passez un ProfileName pris en charge à THPDFHeadlessDocument.SetSignatureFieldAppearance pour sélectionner une configuration visuelle réelle définie par le producteur

ProfilConfiguration réelle
HotPDF.StandardApproval11 pt, texte bleu centré, padding de 4 pt, bordure rectangulaire, fond blanc et une seule ligne de texte
HotPDF.StandardCertification10 pt, texte noir aligné à gauche, padding de 5 pt, bordure rectangulaire, fond blanc, retour à la ligne multiligne et interligne de 1,35
HotPDF.Compact8 pt, texte noir aligné à droite, padding de 1 pt, ni fond ni bordure peints et une seule ligne de texte

La légende fournit le texte réel de la signature et TrueTypeFont une police embarquable autorisée ; le profil détermine la mise en page visuelle plutôt que d'étiqueter des options arbitraires de l'appelant

La géométrie et la rotation du widget restent partie intégrante du document, tandis que l'alignement du profil prime sur un indicateur d'alignement de champ hérité

Les MaxFontBytes, MaxObjectBytes, MaxGlyphs et CancellationToken de l'appelant restent effectifs lors de la sélection d'un profil

HPDFSelectHeadlessSignatureAppearanceProfile expose la même sélection intégrée pour les applications qui doivent inspecter les options configurées avant la génération

Exigences de seed et persistance

Les valeurs AppearanceFilter des seeds de signature requis correspondent au profil réellement appliqué dans l'instance de document chargée courante

Chaque flux d'appearance normal généré enregistre HotPDFAppearanceProfile selon la politique de chiffrement des chaînes du document, et la signature authentifie ce flux ainsi que son texte, ses polices et sa mise en page réels

Le chargement d'un document sauvegardé conserve les métadonnées mais efface l'état d'application ; réappliquez le profil sélectionné avant de signer quand un seed requis le nomme

Remplacer une appearance nommée par une appearance ordinaire sans nom efface l'état d'application correspondant

Une génération annulée préserve l'appearance et le profil réels antérieurs, et les noms inconnus échouent avant la génération