C#でPDF/UA形式のドキュメントをエクスポートする方法

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

によって チャクニット・ビン

IronPDFを使用すると、PDFをPDF/UA標準にエクスポートでき、障害のある人々にもアクセシビリティを確保できます。 PDF/UAは、スクリーンリーダーなどの支援技術をサポートする特定のガイドラインに従います。 PDF/UAに準拠することで、あなたのPDFドキュメントはリハビリテーション法第508条によって定められたアクセシビリティ要件を満たします。

アクセシビリティを超えて、PDF/UAには以下のような利点があります: 小さな画面でのテキストのリフロー、改良されたナビゲーションオプション、カスタマイズ可能なテキスト表示、検索エンジン機能の強化、そして効率的なテキスト選択およびコピーです。


PDF 用 C# NuGet ライブラリ

でインストール NuGet

Install-Package IronPdf
または
Java PDF JAR(ジャバPDF JAR)

ダウンロード DLL (ディーエルエル)

DLLをダウンロード

プロジェクトに手動でインストールする

PDF 用 C# NuGet ライブラリ

でインストール NuGet

Install-Package IronPdf
または
Java PDF JAR(ジャバPDF JAR)

ダウンロード DLL (ディーエルエル)

DLLをダウンロード

プロジェクトに手動でインストールする

今日からプロジェクトでIronPDFを使い始めましょう。無料のトライアルをお試しください。

最初のステップ:
green arrow pointer

チェックアウト IronPDF オン Nuget 迅速なインストールと展開のために。8百万以上のダウンロード数により、PDFをC#で変革しています。

PDF 用 C# NuGet ライブラリ nuget.org/packages/IronPdf/
Install-Package IronPdf

インストールを検討してください IronPDF DLL 直接。ダウンロードして、プロジェクトまたはGACの形式で手動でインストールしてください。 IronPdf.zip

プロジェクトに手動でインストールする

DLLをダウンロード

PDF/UAドキュメント書き出し例

PDF/UA準拠形式でPDFドキュメントをエクスポートするには、SaveAsPdfUAメソッドを使用できます。 単にPDFドキュメントをインポートして、このメソッドを使用してPDF/UAファイルとしてエクスポートしてください。PDFドキュメントの自然言語を指定するために、naturalLanguages パラメーターを設定することができます。 以下に示す PDF ドキュメントを考慮してください。 添付のコードを使用して、PDF/UAファイルとしてエクスポートすることができます。

入力ファイル: "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
VB   C#

出力

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

PDF/UA準拠

出力 PDF:

次の内容にご注意ください。
HTML文字列、ファイル、またはウェブURLから新しくレンダリングされたPDFをエクスポートすることは現在サポートされていません。

チャクニット・ビン

ソフトウェアエンジニア

チャクニットは開発者のシャーロック・ホームズです。彼がソフトウェアエンジニアリングの将来性に気付いたのは、楽しみでコーディングチャレンジをしていたときでした。彼のフォーカスはIronXLとIronBarcodeにありますが、すべての製品でお客様を助けることに誇りを持っています。チャクニットは顧客と直接話すことで得た知識を活用して、製品自体のさらなる改善に貢献しています。彼の逸話的なフィードバックは、単なるJiraチケットを超えて、製品開発、ドキュメントおよびマーケティングをサポートし、顧客の全体的な体験を向上させます。オフィスにいないときは、機械学習やコーディングについて学んだり、ハイキングを楽しんだりしています。