Ce guide pratique explique le processus de comment convertir PDF en PDF balisé à l’aide de C#. Il contient les détails sur la configuration de l’environnement de développement pour utiliser la bibliothèque Aspose.PDF, une liste des tâches à accomplir lors de l’écriture de l’application et un exemple de code exécutable pour ajouter des balises aux fichiers PDF à l’aide de C#. Cet exemple de code pour le balisage de PDF peut être exécuté sur n’importe quelle plate-forme prenant en charge l’environnement .NET.
Étapes pour créer un PDF balisé à l’aide de C#
- Établir l’environnement pour utiliser Aspose.PDF for .NET afin de créer des PDF balisés
- Créez un document PDF et accédez à la référence au tagged content qu’il contient
- Définissez le titre et la langue du contenu balisé
- Créez un en-tête et un élément de paragraphe et définissez le texte pour les deux éléments
- Ajoutez cet en-tête et ce paragraphe à l’élément racine du contenu balisé
- Enregistrez le PDF balisé sur le disque
Les étapes susmentionnées résument le processus de balisage des documents PDF à l’aide de C#. Chaque document PDF contient une propriété appelée TaggedContent qui est utilisée en définissant son titre et sa langue, puis en créant des éléments d’en-tête et de paragraphe. Cependant, vous pouvez également créer d’autres éléments en définissant leurs propriétés respectives. Dans la dernière étape, l’en-tête et le paragraphe personnalisés sont ajoutés à RootElement dans la classe d’interface ITaggedContent avant de l’enregistrer sur le disque.
Coder pour baliser les fichiers PDF en utilisant C#
Ce code montre comment ajouter des balises aux fichiers PDF à l’aide de C#. Dans cet exemple de code, nous avons créé un en-tête et un paragraphe, cependant, vous pouvez créer d’autres éléments en utilisant différentes méthodes, par exemple, CreateAnnotElement(), CreateArtElement(), CreateCaptionElement(), CreateFigureElement() et CreateFormElement() pour lister quelques. Chaque élément contient différentes propriétés, par exemple ActualText, AlternateDescriptions, AlternativeText et ExpansionText, ainsi que de nombreuses autres qui peuvent être définies selon les exigences.
Cet article nous a appris comment ajouter des balises au PDF en utilisant C#. Si vous souhaitez ajouter des hyperliens à un PDF, consultez l’article sur comment ajouter un lien hypertexte dans un PDF en utilisant C #.