Fonctionnalités

Fonctionnalités

Fonctionnalités

Aspose.PDF FOSS for .NET fournit un large ensemble de capacités de traitement PDF couvrant plusieurs domaines fonctionnels. Toutes les fonctionnalités sont disponibles sans clé de licence sous la MIT License.


Gestion de documents

Créez de nouveaux documents PDF, ouvrez des fichiers existants depuis le disque ou des tableaux d’octets, ajoutez et supprimez des pages, et enregistrez ou sérialisez les documents vers des flux ou des fichiers.

Classes clés : Document, Page, PageCollection


Annotations

Lire, créer et modifier l’ensemble complet des types d’annotations PDF, y compris les notes texte, les annotations de lien, les annotations d’encre, les pièces jointes de fichier, les annotations de caret et les annotations de tampon. Les annotations sont accessibles via Page.Annotations et typées via l’énumération AnnotationType.

Classes clés : Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


actions PDF

Attachez des actions URI, GoTo, JavaScript, nommées et de lancement aux annotations de lien ou en tant qu’actions d’ouverture au niveau du document. Les actions sont créées via la fabrique PdfAction et typées via ActionType.

Classes clés : PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


Formulaires et champs

Accédez aux champs interactifs AcroForm (zones de texte, cases à cocher, listes de choix), lisez les valeurs des champs et énumérez les collections de champs via Document.Form.

Classes clés : Form, Field, CheckboxField, ChoiceField, TextBoxField


Extraction de texte

Extrayez des fragments de texte et des informations sur les caractères depuis n’importe quelle page en utilisant TextFragmentAbsorber. Parcourez les segments de texte et inspectez les propriétés des polices.

Classes clés : TextFragmentAbsorber, TextFragment


Gestion des images

Travaillez avec les ressources d’image intégrées dans un PDF et convertissez entre les formats raster pris en charge
à l’aide de l’énumération ImageFormat
(Bmp, Jpeg, Png, Tiff, Gif, et d’autres).

Classes clés : ImageFormat


Analyse du flux de contenu

Analysez les flux de contenu PDF au niveau de l’opérateur en utilisant Operator et
OperatorCollection. Inspectez les transitions d’état graphique, y compris le remplissage/contour
alpha et le mode de fusion via ExtGState.

Classes clés : Operator, OperatorCollection, ExtGState, GraphicsState


Extensions de champ JavaScript

Appliquer les règles de formatage de champ JavaScript compatibles Acrobat dans le code géré.
FieldDateTimeFormatter formate les chaînes date/heure en utilisant le format de style Acrobat
modèles. FieldNumberCurrencyFormatter formate les valeurs numériques en tant que devise.
FieldNumberPercentFormatter formate les valeurs numériques en tant que pourcentages.

Classes clés : FieldDateTimeFormatter, FieldNumberCurrencyFormatter, FieldNumberPercentFormatter


Façades

Utilisez FormattedText pour décrire le texte stylisé pour les opérations de tamponnage et de réparation.
Le style de police et l’encodage sont contrôlés via les énumérations FontStyle et EncodingType.

Classes clés : FormattedText, FontColor, FontStyle, EncodingType

Voir aussi

 Français