C#でPDF UAフォーマットドキュメントをエクスポートする方法

How to Export PDF/UA Format Documents in C#

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

IronPDFを使用すると、PDF/UA標準形式でPDFをエクスポートでき、障害を持つ個人へのアクセシビリティが確保されます。 PDF/UAは、画面読み取り装置などの支援技術を含む特定のガイドラインに従います。 PDF/UAに準拠することにより、PDF文書はリハビリテーション法第508条によって設定されたアクセシビリティ要件を満たします。

アクセシビリティを超えて、PDF/UAは小さなスクリーン上でのテキストリフロー、改善されたナビゲーションオプション、カスタマイズ可能なテキスト表示、検索エンジンの機能強化、効率的なテキスト選択とコピーといった利点を提供します。

クイックスタート: PDF/UA準拠文書の生成

IronPDFを使用して、わずか数行のコードでPDF/UA準拠の文書を簡単に作成できます。 既存のPDFをインポートし、すぐにPDF/UA形式に変換して、すべてのユーザーにアクセシビリティを確保してください。 このクイックガイドは、IronPDFライブラリを活用してアクセシビリティ基準を効率的に満たす方法を示しています。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    var pdf = IronPdf.PdfDocument.FromFile("input.pdf");
    pdf.SaveAsPdfUA("output_pdfua.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

最小ワークフロー(5ステップ)

  1. PDF/UA準拠のためのIronPDF C#ライブラリをダウンロード
  2. 変換する既存のPDF文書をインポート
  3. 必要に応じてPDF文書を編集
  4. SaveAsPdfUAメソッドを使用してPDF/UA文書をエクスポート
  5. veraPDF適合チェッカーソフトウェアで文書の適合を確認


PDF/UA文書エクスポート例

PDF文書をPDF/UA準拠形式でエクスポートするには、SaveAsPdfUAメソッドを使用できます。 単にPDF文書をインポートして、このメソッドを使用してPDF/UAファイルとしてエクスポートします。PDF文書の自然言語を指定するためにnaturalLanguagesパラメータを指定できます。 以下に示すPDF文書を考えてみてください。 同行するコードを使用して、PDF/UAファイルとしてエクスポートできます。デフォルトでは、IronPDFはPDF/UA-1としてPDF/UA出力PDFファイルを生成します。

入力ファイル: "wikipedia.pdf"

コード

: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");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

出力

出力ファイルはPDF/UA準拠です。

class="content-img-align-center">
class="center-image-wrapper">PDF/UA準拠

出力PDF:

HTMLをPDF/UA標準としてレンダリング

PDF/UA標準に文書をエクスポートすることに加えて、RenderHtmlAsPdfUAメソッドを利用して、HTML入力を直接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");
Imports IronPdf

Private renderer As New ChromePdfRenderer()

' html is a large stright above of a full html page with <html><head><style><body> etc...
Private 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

出力

出力ファイルはPDF/UA準拠です。

class="content-img-align-center">
class="center-image-wrapper">PDF/UA準拠

よくある質問

C#を使用してPDF/UA準拠の文書をどのように作成できますか?

既存のPDFファイルをインポートし、SaveAsPdfUAメソッドを使用してPDF/UA形式でエクスポートすることにより、IronPDFを使用してPDF/UA準拠の文書を作成できます。

PDF/UA標準を使用する利点は何ですか?

PDF/UA標準は障がい者のアクセシビリティを確保し、スクリーンリーダーをサポートし、小さな画面でのテキストリフロー、改良されたナビゲーション、カスタマイズ可能なテキストの外観、検索機能の向上などの機能を提供します。

PDF/UA文書の準拠性をどのように検証しますか?

veraPDF Conformance Checkerを使用してPDF/UA文書の準拠性を検証し、必要な基準を満たしていることを確認できます。

PDFをPDF/UAとしてエクスポートする前に編集できますか?

はい、注釈を追加したり、コンテンツを変更したりするなど、必要に応じてPDF文書を編集してから、SaveAsPdfUAメソッドを使用してエクスポートできます。

HTML文字列をPDF/UA文書に変換することは可能ですか?

現在、IronPDFはHTML文字列、ファイル、またはウェブURLから直接新しくレンダリングされたPDFをPDF/UA形式にエクスポートすることをサポートしていません。

C#でPDF/UA文書をエクスポートするにはどのようなステップがありますか?

PDF/UA文書をエクスポートするには、IronPDFライブラリをダウンロードし、既存のPDFをインポートし、オプションで編集し、自然言語を指定し、SaveAsPdfUAメソッドを使用します。

IronPDFでSaveAsPdfUAメソッドはどのように機能しますか?

IronPDFのSaveAsPdfUAメソッドは、既存のPDF文書をPDF/UA準拠形式にエクスポートし、アクセシビリティ基準を満たすようにします。

PDF/UA文書で自然言語を指定する目的は何ですか?

PDF/UA文書で自然言語を指定することは、ユーザーの障がいに対応したスクリーンリーダーやその他の支援技術がテキストの内容をよりよく解釈できるようにします。

IronPDF は PDF/UA にエクスポートするときに .NET 10 と互換性がありますか?

はい、IronPDF は .NET 10 と完全に互換性があり、特別な構成なしでSaveAsPdfUAメソッドを使用して PDF ドキュメントを PDF/UA 標準にエクスポートするために .NET 10 プロジェクトで使用できます。

Chaknith Bin
ソフトウェアエンジニア
ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。
準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました