Wie man PDF UA Format Dokumente in C# exportiert

Wie exportiert man Dokumente im PDF/UA-Format in C#?

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

IronPDF ermöglicht den Export von PDF-Dateien nach dem PDF/UA-Standard und gewährleistet so die Zugänglichkeit für Benutzer mit Behinderungen. PDF/UA folgt speziellen Richtlinien, einschließlich der Unterstützung für unterstützende Technologien wie Bildschirmleser. Durch die Einhaltung von PDF/UA erfüllen Ihre PDF-Dokumente die Anforderungen an die Zugänglichkeit, die in Abschnitt 508 des Rehabilitation Act festgelegt sind.

PDF/UA bietet Textumfluss auf kleinen Bildschirmen, verbesserte Navigationsoptionen, anpassbare Textdarstellung, verbesserte Suchfunktionen und effiziente Textauswahl. Dieses barrierefreie Format ist wichtig für Organisationen, die gesetzliche Vorschriften einhalten und sicherstellen müssen, dass die Dokumente für alle Benutzer zugänglich sind.

als-Überschrift:2(Schnellstart: Generieren von PDF/UA-konformen Dokumenten)

Erstellen Sie mit IronPDF PDF/UA-konforme Dokumente mit minimalem Code. Importieren Sie eine vorhandene PDF-Datei und konvertieren Sie sie in das PDF/UA-Format, um Barrierefreiheit zu gewährleisten. In diesem Leitfaden wird gezeigt, wie die IronPDF-Bibliothek verwendet werden kann, um die Zugänglichkeitsstandards zu erfüllen. Sie können IronPDF über NuGet installieren oder unserer Schnellstartanleitung für die vollständige Einrichtung folgen.

Nuget IconLegen Sie jetzt mit NuGet los, um PDFs zu erstellen:

  1. Installieren Sie IronPDF mit dem NuGet-Paketmanager.

    PM > Install-Package IronPdf

  2. Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    var pdf = IronPdf.PdfDocument.FromFile("input.pdf");
    pdf.SaveAsPdfUA("output_pdfua.pdf");
  3. Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute mit der Nutzung von IronPDF in Ihrem Projekt – mit einer kostenlosen Testversion.
    arrow pointer


Wie exportiere ich PDF/UA-Dokumente?

Um ein PDF-Dokument im PDF/UA-konformen Format zu exportieren, verwenden Sie die Methode SaveAsPdfUA. Importieren Sie das PDF-Dokument und verwenden Sie diese Methode, um es als PDF/UA-Datei zu exportieren. Sie können den Parameter naturalLanguages ausfüllen, um die natürliche Sprache des PDF-Dokuments anzugeben. Verwenden Sie den unten stehenden Code, um das Beispieldokument als PDF/UA-Datei zu exportieren. IronPDF erzeugt die PDF/UA-Ausgabe standardmäßig als PDF/UA-1.

Der PDF/UA-Standard erfordert eine korrekte Dokumentenstruktur und Metadaten. IronPDF erledigt viele Anforderungen automatisch, aber stellen Sie sicher, dass Ihre Quelldokumente die richtigen Überschriften, Alternativtexte für Bilder und eine logische Lesereihenfolge haben. Für fortgeschrittene Funktionen zur PDF-Bearbeitung lesen Sie bitte unsere Leitfäden zur Bearbeitung von PDFs und Einstellung von Metadaten.

Eingabedatei: "wikipedia.pdf"

Welchen Code brauche ich, um PDF/UA zu exportieren?

Das folgende Beispiel zeigt die Konvertierung einer bestehenden PDF-Datei in das PDF/UA-Format. Dieser Ansatz eignet sich, wenn Sie ältere Dokumente haben, die den Standards für Barrierefreiheit entsprechen müssen. Bei der Konvertierung wird der Inhalt des Dokuments beibehalten, während die notwendigen Strukturen für die Barrierefreiheit hinzugefügt werden, die für die Einhaltung von PDF/UA erforderlich sind.

: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

Wie sieht die PDF/UA-Ausgabe aus?

Die Ausgabedatei ist PDF/UA-konform:

veraPDF Conformance Checker zeigt erfolgreiche PDF/UA-1-Validierung mit grüner Bestätigungsmeldung

Ausgabedatei:

Wie kann ich HTML direkt in PDF/UA rendern?

Neben dem Export von Dokumenten in den PDF/UA-Standard können Sie die Methode RenderHtmlAsPdfUA verwenden, um HTML-Eingaben direkt in das PDF/UA-Format zu übertragen. Dieser Ansatz funktioniert, wenn neue Dokumente von Grund auf erstellt werden oder mit dynamischen Inhalten aus Webanwendungen gearbeitet wird.

Beim Rendern von HTML in PDF/UA müssen Sie sicherstellen, dass Ihr HTML-Code den Best Practices für Barrierefreiheit entspricht: Verwenden Sie semantische HTML-Elemente, stellen Sie eine korrekte Überschriftenhierarchie bereit, fügen Sie Alt-Text für Bilder ein, und halten Sie einen logischen Inhaltsfluss ein. IronPDFs Chrome-Rendering-Engine gewährleistet eine genaue Konvertierung unter Beibehaltung der Zugänglichkeitsfunktionen. Weitere Informationen zur Konvertierung von HTML in PDF finden Sie in unserem HTML zu PDF Leitfaden.

Hier ist ein Codebeispiel:

Welcher Code rendert HTML in PDF/UA?

Dieses Beispiel zeigt, wie man ein PDF/UA-konformes Dokument direkt aus HTML-Inhalten erstellt. Beachten Sie die Verwendung von semantischen HTML-Elementen wie Überschriften und Absätzen, die für die Erstellung barrierefreier PDF-Dokumente unerlässlich sind. Der Metadatentitel stellt sicher, dass das Dokument richtig identifiziert wird, was eine Voraussetzung für die Einhaltung von PDF/UA ist.

: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

Wie überprüfe ich die PDF/UA-Konformität?

Die Ausgabedatei ist PDF/UA-konform:

veraPDF Conformance Checker zeigt erfolgreiche PDF/UA-Konformitätsprüfung mit grüner Bestätigungsmeldung

Um die Konformität mit PDF/UA zu überprüfen, verwenden Sie den veraPDF Conformance Checker, ein kostenloses Open-Source-Tool zur PDF-Validierung. Dieses Tool prüft Dokumente auf Übereinstimmung mit dem PDF/UA-1-Standard und liefert detaillierte Berichte über Konformitätsprobleme. Bei der Implementierung von Funktionen für die Barrierefreiheit in Ihrem PDF-Workflow ist eine regelmäßige Validierung von entscheidender Bedeutung.

Was sind die Vorteile von PDF/UA?

Die PDF/UA-Konformität bietet Vorteile, die über die Erfüllung gesetzlicher Anforderungen hinausgehen:

  1. Verbesserte Zugänglichkeit: Bildschirmlesegeräte und unterstützende Technologien interpretieren die Dokumentstruktur für Benutzer mit Sehbehinderungen richtig
  2. Verbessertes mobiles Erlebnis: Textumfluss stellt sicher, dass die Dokumente auf kleinen Bildschirmen ohne horizontales Scrollen lesbar sind
  3. Bessere Suchmaschinen-Optimierung: Eine korrekte Dokumentenstruktur verbessert die Indizierung des Inhalts und die Durchsuchbarkeit
  4. Zukunftssichere Dokumente: PDF/UA-Dokumente behalten die Zugänglichkeitsfunktionen über verschiedene Plattformen und Software-Updates hinweg bei
  5. Rechtskonformität: Erfüllen Sie die Anforderungen von Behörden und Organisationen an barrierefreie digitale Dokumente

Für Unternehmen, die mit PDF-Formularen arbeiten, stellt die PDF/UA-Konformität sicher, dass die Formularfelder richtig beschriftet und für alle Benutzer zugänglich sind.

Wie kann ich PDF/UA in meinen Workflow integrieren?

Die Implementierung von PDF/UA in Ihren Dokumenten-Workflow erfordert Planung. Stellen Sie zunächst sicher, dass die Quelldokumente eine angemessene Struktur aufweisen. Bei der Arbeit mit vorhandenen PDF-Dateien müssen Sie vor der Konvertierung möglicherweise Metadaten und Strukturelemente hinzufügen.

Kombinieren Sie für die Verarbeitung großer Dokumentenmengen den PDF/UA-Export mit anderen IronPDF-Funktionen wie Zusammenführen von PDFs oder Hinzufügen digitaler Signaturen, um eine umfassende Dokumentenmanagementlösung zu schaffen. Der PDF/UA-Standard ist mit diesen Funktionen kompatibel und ermöglicht es Ihnen, barrierefreie Dokumente zu erstellen, die sicher und professionell formatiert sind.

Beim Einsatz von PDF/UA-Lösungen in Unternehmensumgebungen auf Windows, Linux oder Azure liefert IronPDF auf allen Plattformen konsistente Ergebnisse. Diese plattformübergreifende Kompatibilität gewährleistet, dass Ihre Bemühungen um die Einhaltung der Barrierefreiheit in jedem Einsatzszenario reibungslos funktionieren.

Zusammenfassung

Die Erstellung von PDF/UA-konformen Dokumenten mit IronPDF ist einfach und wichtig für die Gewährleistung der digitalen Zugänglichkeit. Egal, ob es sich um die Konvertierung vorhandener PDF-Dateien oder die Erstellung neuer Dokumente aus HTML handelt, IronPDF bietet die erforderlichen Werkzeuge, um die Standards für Barrierefreiheit zu erfüllen und gleichzeitig die Qualität und Funktionalität der Dokumente zu erhalten. Durch die Implementierung von PDF/UA in Ihren Dokumenten-Workflow stellen Sie sicher, dass die Inhalte für alle Benutzer zugänglich sind, erfüllen die gesetzlichen Anforderungen und machen Ihre Dokumente zukunftssicher für die sich entwickelnden Zugänglichkeitsstandards.

Häufig gestellte Fragen

Was ist PDF/UA und warum ist es wichtig?

PDF/UA ist ein Standard für barrierefreie PDF-Dokumente, der die Kompatibilität mit unterstützenden Technologien wie Bildschirmlesegeräten gewährleistet. IronPDF unterstützt den PDF/UA-Export, damit Sie die Anforderungen von Section 508 erfüllen und Dokumente für Benutzer mit Behinderungen zugänglich machen können.

Wie konvertiere ich eine vorhandene PDF-Datei in das PDF/UA-Format?

Mit IronPDF können Sie vorhandene PDFs mit der SaveAsPdfUA-Methode in das PDF/UA-Format konvertieren. Laden Sie Ihr PDF einfach mit PdfDocument.FromFile() und rufen Sie dann SaveAsPdfUA() auf, um es als barrierefreies PDF/UA-Dokument zu exportieren.

Was sind die Vorteile der PDF/UA-Konformität?

Die PDF/UA-Konformität von IronPDF bietet Textumfluss auf kleinen Bildschirmen, verbesserte Navigationsoptionen, anpassbare Textdarstellung, verbesserte Suchfunktionen und eine effiziente Textauswahl, wodurch die Dokumente für alle Benutzer leichter zugänglich werden.

Kann ich die Sprache für mein PDF/UA-Dokument angeben?

Ja, IronPDF ermöglicht die Angabe des Parameters naturalLanguages bei der Verwendung der SaveAsPdfUA-Methode, um die natürliche Sprache Ihres PDF-Dokuments zu spezifizieren, was für die korrekte Funktionalität von Screenreadern wichtig ist.

Welche Version von PDF/UA erzeugt die Bibliothek?

IronPDF generiert standardmäßig PDF/UA-Ausgaben im Format PDF/UA-1, dem weit verbreiteten Standard für barrierefreie PDF-Dokumente.

Wie kann ich mein PDF/UA-Dokument validieren?

Nachdem Sie Ihr PDF/UA-Dokument mit IronPDF exportiert haben, können Sie seine Konformität mit der veraPDF Conformance Checker Software überprüfen, um sicherzustellen, dass es alle Anforderungen an die Barrierefreiheit erfüllt.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 17,012,929 | Version: 2025.12 gerade veröffentlicht