Comment exporter des documents au format PDF UA en C#

Comment exporter des documents au format PDF/UA dans C#;

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF vous permet d'exporter des PDF selon la norme PDF/UA, garantissant ainsi l'accessibilité aux utilisateurs handicapés. PDF/UA suit des directives spécifiques, y compris la prise en charge des technologies d'assistance comme les lecteurs d'écran. En respectant le PDF/UA, vos documents PDF répondent aux exigences d'accessibilité fixées par la section 508 de la loi sur la réhabilitation.

Le format PDF/UA permet la refonte du texte sur les petits écrans, l'amélioration des options de navigation, la personnalisation de l'apparence du texte, l'amélioration de la fonctionnalité de recherche et la sélection efficace du texte. Ce format d'accessibilité est essentiel pour les organisations qui doivent se conformer aux réglementations gouvernementales et veiller à ce que les documents soient accessibles à tous les utilisateurs.

Démarrage rapide : Générer des documents conformes au PDF/UA

Créez des documents conformes aux normes PDF/UA à l'aide d'IronPDF avec un minimum de code. Importez un PDF existant et convertissez-le au format PDF/UA pour en garantir l'accessibilité. Ce guide montre comment utiliser la bibliothèque IronPDF pour respecter les normes d'accessibilité. Vous pouvez installer IronPDF via NuGet ou suivre notre guide de démarrage rapide pour une installation complète.

Nuget IconCommencez dès maintenant à créer des PDF avec NuGet :

  1. Installez IronPDF avec le gestionnaire de packages NuGet

    PM > Install-Package IronPdf

  2. Copiez et exécutez cet extrait de code.

    var pdf = IronPdf.PdfDocument.FromFile("input.pdf");
    pdf.SaveAsPdfUA("output_pdfua.pdf");
  3. Déployez pour tester sur votre environnement de production.

    Commencez à utiliser IronPDF dans votre projet dès aujourd'hui grâce à un essai gratuit.
    arrow pointer


Comment exporter des documents PDF/UA?

Pour exporter un document PDF au format PDF/UA, utilisez la méthode SaveAsPdfUA. Importez le document PDF et utilisez cette méthode pour l'exporter en tant que fichier PDF/UA. Vous pouvez renseigner le paramètre naturalLanguages pour spécifier la langue naturelle du document PDF. Utilisez le code ci-dessous pour exporter le document d'exemple en tant que fichier PDF/UA. Par défaut, IronPDF génère la sortie PDF/UA en tant que PDF/UA-1.

La norme PDF/UA exige une structure de document et des métadonnées appropriées. IronPDF gère automatiquement de nombreuses exigences, mais veillez à ce que vos documents sources comportent des titres appropriés, un texte alternatif pour les images et un ordre de lecture logique. Pour des fonctionnalités avancées de manipulation des PDF, explorez nos guides sur l'édition de PDF et la définition de métadonnées.

Fichier d'entrée : "wikipedia.pdf"

De quel code ai-je besoin pour exporter du PDF/UA?

L'exemple suivant illustre la conversion d'un PDF existant au format PDF/UA. Cette approche fonctionne lorsque vous avez des documents anciens qui doivent répondre aux normes d'accessibilité. Le processus de conversion préserve le contenu du document tout en ajoutant les structures d'accessibilité nécessaires à la conformité PDF/UA.

:path=/static-assets/pdf/content-code-examples/how-to/pdfua-fromfile.cs
using IronPdf;

// Open PDF File
PdfDocument pdf = PdfDocument.FromFile("wikipedia.pdf");

// Export as PDF/UA compliance PDF
pdf.SaveAsPdfUA("pdf-ua-wikipedia.pdf");
$vbLabelText   $csharpLabel

À quoi ressemble la sortie PDF/UA?

<TODO : Ajouter une image ici -->

Le fichier de sortie est conforme au PDF/UA :

veraPDF Conformance Checker montrant une validation PDF/UA-1 réussie avec un message de confirmation de conformité vert

PDF de sortie :

Comment rendre HTML directement en PDF/UA?

Outre l'exportation de documents vers la norme PDF/UA, utilisez la méthode RenderHtmlAsPdfUA pour rendre les données HTML directement au format PDF/UA. Cette approche fonctionne lorsque l'on crée de nouveaux documents à partir de zéro ou que l'on travaille avec du contenu dynamique provenant d'applications web.

Lors de la conversion de HTML en PDF/UA, veillez à ce que votre HTML respecte les meilleures pratiques en matière d'accessibilité : utilisez des éléments HTML sémantiques, assurez une bonne hiérarchie des titres, incluez un texte alt pour les images et maintenez un flux de contenu logique. Le moteur de rendu Chrome d'IronPDF garantit une conversion précise tout en préservant les fonctionnalités d'accessibilité. Pour plus d'informations sur la conversion HTML en PDF, consultez notre guide HTML en PDF.

Voici un exemple de code :

Quel code rend HTML à PDF/UA?

Cet exemple montre comment créer un document conforme à la norme PDF/UA directement à partir d'un contenu HTML. Notez l'utilisation d'éléments HTML sémantiques tels que les titres et les paragraphes, qui sont essentiels pour créer des documents PDF accessibles. Le titre des métadonnées garantit l'identification correcte du document, une exigence de conformité PDF/UA.

:path=/static-assets/pdf/content-code-examples/how-to/pdfua-render-html-to-pdfua.cs
using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();

// html is a large stright above of a full html page with <html><head><style><body> etc...
var pdf = renderer.RenderHtmlAsPdfUA(@"
    <!DOCTYPE html>
    <html>
    <head>
        <title>Document</title>
    </head>
    <body>
        <h1>Heading 1</h1>
        <h2>Heading 2</h2>
        <p>Paragraph text</p>
    </body>
    </html>");

pdf.MetaData.Title = "v2025.1";

pdf.SaveAs("html-string-ua-ironpdf.pdf");
$vbLabelText   $csharpLabel

Comment vérifier la conformité des PDF/UA?

Le fichier de sortie est conforme au PDF/UA :

veraPDF Conformance Checker montrant une validation de conformité PDF/UA réussie avec un message de confirmation vert

Pour valider la conformité PDF/UA, utilisez le vérificateur de conformité veraPDF, un outil gratuit et open-source conçu pour la validation des PDF. Cet outil vérifie les documents par rapport à la norme PDF/UA-1 et fournit des rapports détaillés sur les problèmes de conformité. Une validation régulière est essentielle lors de la mise en œuvre de fonctions d'accessibilité dans votre flux de travail PDF.

Quels sont les avantages de PDF/UA?

La conformité aux normes PDF/UA offre des avantages qui vont au-delà du respect des exigences réglementaires :

  1. Accessibilité renforcée : les lecteurs d'écran et les technologies d'assistance interprètent correctement la structure du document pour les utilisateurs souffrant de déficiences visuelles
  2. Amélioration de l'expérience mobile : la refonte du texte garantit la lisibilité des documents sur les petits écrans, sans défilement horizontal
  3. Meilleure optimisation pour les moteurs de recherche : Une structure de document appropriée améliore l'indexation du contenu et les possibilités de recherche
  4. Des documents à l'épreuve du temps : Les documents PDF/UA conservent les caractéristiques d'accessibilité sur les différentes plateformes et les mises à jour logicielles
  5. Conformité juridique : Répondre aux exigences gouvernementales et organisationnelles en matière d'accessibilité des documents numériques

Pour les organisations qui travaillent avec des formulaires PDF, la conformité PDF/UA garantit que les champs du formulaire sont correctement étiquetés et accessibles à tous les utilisateurs.

Comment intégrer PDF/UA dans mon flux de travail?

La mise en œuvre de PDF/UA dans votre flux de documents nécessite une planification. Commencez par vous assurer que les documents sources sont correctement structurés. Lorsque vous travaillez avec des PDF existants, vous devrez peut-être ajouter des métadonnées et des éléments structurels avant la conversion.

Pour le traitement de gros volumes de documents, combinez l'exportation PDF/UA avec d'autres fonctionnalités d'IronPDF telles que la fusion de PDF ou l'ajout de signatures numériques pour créer une solution complète de gestion de documents. La norme PDF/UA est compatible avec ces fonctionnalités, ce qui vous permet de créer des documents accessibles, sécurisés et formatés de manière professionnelle.

Lors du déploiement de solutions PDF/UA dans des environnements d'entreprise sur Windows, Linux, ou Azure, IronPdf fournit des résultats cohérents sur toutes les plateformes. Cette compatibilité multiplateforme garantit que vos efforts de mise en conformité en matière d'accessibilité fonctionnent de manière transparente dans n'importe quel scénario de déploiement.

Résumé

La création de documents conformes aux normes PDF/UA avec IronPDF est simple et essentielle pour garantir l'accessibilité numérique. Qu'il s'agisse de convertir des PDF existants ou de générer de nouveaux documents à partir de HTML, IronPDF fournit les outils nécessaires pour répondre aux normes d'accessibilité tout en préservant la qualité et la fonctionnalité des documents. En intégrant le format PDF/UA dans votre flux de documents, vous vous assurez que le contenu est accessible à tous les utilisateurs, vous vous conformez aux exigences légales et vous préparez vos documents à l'évolution des normes d'accessibilité.

Questions Fréquemment Posées

Qu'est-ce que la norme PDF/UA et pourquoi est-elle importante ?

PDF/UA est une norme d'accessibilité pour les documents PDF qui garantit la compatibilité avec les technologies d'assistance telles que les lecteurs d'écran. IronPDF prend en charge l'exportation PDF/UA pour vous aider à respecter les exigences de conformité de la section 508 et à rendre les documents accessibles aux utilisateurs handicapés.

Comment convertir un PDF existant au format PDF/UA ?

Avec IronPDF, vous pouvez convertir des PDF existants au format PDF/UA à l'aide de la méthode SaveAsPdfUA. Il vous suffit de charger votre PDF à l'aide de PdfDocument.FromFile(), puis d'appeler SaveAsPdfUA() pour l'exporter en tant que document PDF/UA accessible.

Quels sont les avantages de la conformité PDF/UA ?

La conformité PDF/UA grâce à IronPDF permet la refonte du texte sur les petits écrans, des options de navigation améliorées, une apparence de texte personnalisable, une fonctionnalité de recherche améliorée et une sélection de texte efficace, ce qui rend les documents plus accessibles à tous les utilisateurs.

Puis-je spécifier la langue de mon document PDF/UA ?

Oui, IronPDF vous permet de renseigner le paramètre naturalLanguages lorsque vous utilisez la méthode SaveAsPdfUA pour spécifier la langue naturelle de votre document PDF, ce qui est important pour une bonne fonctionnalité des lecteurs d'écran.

Quelle version de PDF/UA la bibliothèque génère-t-elle ?

Par défaut, IronPDF génère une sortie PDF/UA sous la forme de PDF/UA-1, qui est la norme largement adoptée pour les documents PDF accessibles.

Comment puis-je valider mon document PDF/UA ?

Après avoir exporté votre document PDF/UA avec IronPDF, vous pouvez valider sa conformité à l'aide du logiciel veraPDF Conformance Checker pour vous assurer qu'il répond à toutes les exigences en matière d'accessibilité.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 17,012,929 | Version : 2025.12 vient de sortir