Aspose.Pdf.Forms

Le Aspose.Pdf.Formsl’espace de noms a des classes qui décrivent les formulaires (standard, statique, dynamique) et divers types de champs comme la zone de texte, la zone de liste, le bouton radio, etc.

Des classes

ClasserLa description
BarcodeFieldLa classe représente le champ de code-barres.
ButtonFieldLa classe représente le champ du bouton poussoir.
CheckboxFieldClasse représentant le champ de case à cocher
ChoiceFieldReprésente la classe de base pour les champs de choix.
ComboBoxFieldClasse représentant le champ Combobox du formulaire.
DateFieldChamp de date avec vue calendrier.
DocMDPSignatureReprésente la classe de type de signature MDP (détection et prévention des modifications) du document.
ExternalSignatureCrée une signature détachée PKCS#7Detached à l’aide d’un X509Certificate2. Il prend en charge les cartes à puce USB, les jetons sans clés privées exportables.
FieldClasse de base pour les champs de formulaire acro.
FileSelectBoxFieldChamp pour l’élément de boîte de sélection de fichier.
FormClasse représentant l’objet de formulaire.
IconFitDécrit comment l’icône d’annotation du widget doit être affichée dans son rectangle d’annotation.
ListBoxFieldLa classe représente le champ ListBox.
NumberFieldChamp de texte avec des caractères valides spécifiés
OptionLa classe représente l’option du champ de choix.
OptionCollectionClasse représentant la collection d’options du champ de choix.
PasswordBoxFieldLa classe décrit le champ de texte pour la saisie du mot de passe.
PKCS1Représente l’objet de signature concernant la norme PKCS#1. L’algorithme de chiffrement RSA et la méthode de résumé SHA-1 sont utilisés pour la signature.
PKCS7Représente l’objet PKCS#7 conforme à la spécification PKCS#7 dans Internet RFC 2315, PKCS #7 : Cryptographic Message Syntax, Version 1.5. Le résumé SHA1 de la plage d’octets du document est encapsulé dans le champ PKCS#7 SignedData .
PKCS7DetachedReprésente l’objet PKCS#7 conforme à la spécification PKCS#7 dans Internet RFC 2315, PKCS #7 : Cryptographic Message Syntax, Version 1.5. Le résumé de message signé d’origine sur la plage d’octets du document est incorporé en tant que PKCS# normal 7 Champ SignedData. Aucune donnée ne doit être encapsulée dans le champ PKCS#7 SignedData.
RadioButtonFieldClasse représentant le champ de bouton radio.
RadioButtonOptionFieldLa classe représente l’élément du champ RadioButton.
RichTextBoxFieldLa classe décrit le composant de l’éditeur de texte enrichi.
SignatureUne classe abstraite qui représente l’objet signature dans le document pdf. Les signatures sont des champs avec des valeurs d’objets de signature, les derniers contiennent des données qui sont utilisées pour vérifier la validité du document.
SignatureCustomAppearanceUne classe abstraite qui représente l’objet d’apparence personnalisée de la signature.
SignatureFieldReprésente le champ du formulaire de signature.
TextBoxFieldClasse représentant le champ de zone de texte.
XFAReprésente le formulaire XML concernant XML Forms Architecture (XFA).

Énumération

ÉnumérationLa description
BoxStyleReprésente les styles de case à cocher.
DocMDPAccessPermissionsLes autorisations d’accès accordées pour ce document. Les valeurs valides sont : 1 - Aucune modification du document n’est autorisée ; toute modification du document invalide la signature. 2 - Les modifications autorisées sont le remplissage des formulaires, l’instanciation des modèles de page et la signature ; les autres modifications invalident la signature. 3 - Les modifications autorisées sont les mêmes que pour 2, ainsi que la création, la suppression et la modification d’annotations ; d’autres modifications invalident la signature.
FormTypeEnumération des types possibles d’Acro Form.
IconCaptionPositionDécrit la position de l’icône.
ScalingModeLe type de mise à l’échelle à utiliser.
ScalingReasonLes circonstances dans lesquelles l’icône doit être mise à l’échelle à l’intérieur du rectangle d’annotation.
SymbologyUne symbologie (code-barres) définit les détails techniques d’un type particulier de code-barres : la largeur des barres, le jeu de caractères, la méthode d’encodage, les spécifications de la somme de contrôle, etc.