IRONSOFTWAREHOME

C#で異なるバージョンのPDFを作成する方法

Curtis Chau
Curtis Chau
Updated: 2026年4月22日

IronPDFはドキュメントの特徴に基づいてPDFのバージョン選択を自動的に管理し、1.4から1.7までのバージョンを選択し、機能を維持しながら互換性を確保します。 このシームレスなプロセスは、単純なHTML変換(通常はPDF 1.4)から複雑なドキュメントのマージ(PDF 1.7標準)まで、すべてを処理します。 HTML文字列からPDFへの変換を行う場合、IronPDFはコンテンツの要件に基づいて適切なバージョンをインテリジェントに決定します。

クイックスタート: C# で異なる PDF バージョンを作成する
  1. 1Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. 2このコード スニペットをコピーして実行します。

    // Create a simple PDF using IronPDF - automatically selects version 1.4
    using IronPdf;
    
    var renderer = new ChromePdfRenderer();
    var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
    pdf.SaveAs("hello-world.pdf");
    C#
  3. 3実際の環境でテストするためにデプロイする

    今日プロジェクトで IronPDF を使い始めましょう無料トライアル
    arrow pointer

PDFバージョン1.4のドキュメントを作成するにはどうすればよいですか?

IronPDFは1.2から1.7までのすべてのPDFバージョンをサポートしています。HTMLをPDFに変換する際、IronPDFは自動的にChromiumエンジンが提供するPDF 1.4からPDF 1.6までの最も低いバージョンを選択し、互換性を最大化します。 この動作は、さまざまなアプリケーションで異なるPDFバージョンをエクスポートするときに見られるものと一致します。

ほとんどの変換はPDF 1.4になります。PDF 1.4は透明度のサポートが特徴で、幅広い互換性を維持しながら最新のグラフィックデザインを可能にします。 この例では、IronPDFを使ってHTML文字列をPDFに変換し、この動作を示します。 このアプローチは、HTMLファイル、URL、ASPXページのいずれからPDFを作成する場合でも、シームレスに機能します。

PDF1.4を生成するにはどのようなコードが必要ですか?

using IronPdf;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Render simple HTML to PDF
var pdf = renderer.RenderHtmlAsPdf("<p> Hello World!</p>");

// Save as PDF file, IronPDF automatically outputs to the PDF 1.4 standard
pdf.SaveAs("output.pdf");

IronPDFのインテリジェントなバージョン選択はここで輝きます。 高度な機能を持たない基本的なHTMLコンテンツについては、PDF 1.4がデフォルトとなり、最も幅広いPDFビューアやアプリケーションで文書が動作するようになっています。 この自動選択により、ほとんどのシナリオで手動によるバージョン設定が不要になります。

PDF1.4の出力はどのように見えますか?

IronPDF v2025.9.18 をプロデューサーとし、PDFバージョン1.4(Acrobat 5.x)を示すPDFプロパティダイアログ

このように、IronPDFは互換性を確保するために最も低いバージョン(PDF 1.4)を選びました。 このバージョンは、古いPDFリーダーとの優れた互換性を維持しながら、フォントの埋め込み、暗号化、基本的なフォームなどの重要な機能をサポートしています。


PDFバージョン1.7ドキュメントを作成するにはどうすればよいですか?

IronPDFは最大限の互換性を確保するため、ドキュメントをマージする際に自動的にPDF 1.7(国際標準)を生成します。 ソースPDFは異なるバージョンや機能を使用している可能性があるため、包括的な1.7標準をデフォルトとすることで、データを失うことなくすべてのオリジナル要素を確実に保持します。 これは、さまざまなソースからPDFをマージまたは分割するときに非常に重要です。

PDFバージョン1.7は、ISO標準(ISO 32000-1:2008)となり、高度な機能を含んでいます:

  • セキュリティと暗号化オプションの強化
  • 3Dコンテンツのサポート
  • 高度な透明ブレンドモード
  • アクセシビリティ機能の向上
  • 国際言語のためのより良いUnicodeサポート。

PDFをバージョン1.7にマージするにはどのようなコードが必要ですか?

using IronPdf;

// Two paged PDF
const string html_a =
    @"<p> [PDF_A] </p>
    <p> [PDF_A] 1st Page </p>
    <div style = 'page-break-after: always;' ></div>
    <p> [PDF_A] 2nd Page</p>";

// Two paged PDF
const string html_b =
    @"<p> [PDF_B] </p>
    <p> [PDF_B] 1st Page </p>
    <div style = 'page-break-after: always;' ></div>
    <p> [PDF_B] 2nd Page</p>";

var renderer = new ChromePdfRenderer();

var pdfdoc_a = renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = renderer.RenderHtmlAsPdf(html_b);

// Four paged PDF
var merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b);
merged.SaveAs("Merged.pdf");

このマージ機能は、異なるソースのドキュメントを結合するときや、PDFページの追加、コピー、削除が必要なときに不可欠です。 結果として、PDF 1.7文書は、両方のソース文書からのすべての機能が保持されていることを保証します。

なぜIronPDFはマージドキュメントにバージョン1.7を使うのですか?

IronPDF v2025.9.18 をプロデューサーとし、PDFバージョン1.7(Acrobat 8.x 互換性)を示すPDFプロパティ

IronPDFは2つのPDFをマージして1.7バージョンのPDFを作成しました。 これにより、以下のことが保証されます:

  1. ユニバーサル互換性: PDF 1.7 はすべての最新のPDFリーダーとブラウザでサポートされています
  2. 機能保持:ソースドキュメントのすべての先進的な機能を維持します
  3. 将来性の確保: ISO標準として、PDF 1.7 は長期的な文書のアクセス可能性を保証します 4.強化されたセキュリティ: 高度なPDF権限とパスワードをサポートします。

私のお気に入りのこの種のライブラリはIronPDFです。PDFファイルの迅速で効率的な操作が可能です。また、PDF/A形式へのエクスポートやPDF文書へのデジタル署名といった多くの貴重な機能も備えています。

Milan Jovanovic

Microsoft MVP

ケーススタディを見る

IronOCRのおかげで私たちは年間$40,000を手作業の処理から節約し、生産性を向上させ、高影響のタスクにリソースを充てることができます。非常にお勧めします。

Brent Matzelle

最高技術責任者, OPYN

ケーススタディを見る

高度なPDFバージョンの考察

IronPDFでPDFのバージョンを扱うとき、いくつかの要素が自動的なバージョン選択に影響します:

コンテンツの複雑さ

基本的なテキストと画像を含む単純なHTMLは、通常PDF 1.4になりますが、JavaScript、フォーム、マルチメディアコンテンツを含む文書は、より高いバージョンになる可能性があります。 カスタムJavaScriptをPDFで実行する場合、IronPDFはこれらのインタラクティブ機能をサポートするために高いバージョンを選択することがあります。

機能の要件

特定の機能には、特定のPDFバージョンが必要です:

  • PDF 1.4:基本的な透明度、フォント埋め込み
  • PDF 1.5:レイヤー、オブジェクトストリーム
  • PDF 1.6:OpenTypeフォント、3D注釈
  • PDF 1.7: セキュリティの強化、パッケージ/ポートフォリオ機能

コンプライアンスと標準

アーカイブの目的で、特定のバージョンが必要になる場合があります。 IronPDFは長期保存のためにPDF/Aフォーマットのドキュメントを作成することをサポートしており、選択されたPDF/Aレベルに基づいて独自のバージョン要件があります。

パフォーマンス最適化

PDFのバージョンによって、ファイルサイズや処理要件が異なります。 PDF 1.4ドキュメントは一般的にサイズが小さく、処理速度が速いため、大量のアプリケーションに最適です。 文書を最適化するための IronPDF 圧縮技術の詳細については、こちらをご覧ください。

このようなバージョンの違いを理解し、IronPDFに自動的に選択させることで、PDFの互換性、機能、パフォーマンスの完璧なバランスを保つことができます。

よくある質問

IronPDF はどのバージョンの PDF をサポートしていますか?

IronPDFは1.2から1.7までのすべてのPDFバージョンをサポートしています。HTMLをPDFに変換する際、IronPDFは自動的にドキュメントの機能に基づいて適切なバージョンを選択し、通常はPDF 1.4からPDF 1.7の間で最適な互換性を確保します。

IronPDFはどのようにPDFのバージョンを決定するのですか?

IronPDFはドキュメントの特徴に基づいてPDFのバージョン選択を自動的に管理します。単純なHTML変換の場合、最大限の互換性のためにPDF 1.4を選択します。文書の結合のような複雑な操作の場合、IronPDFはすべての機能を保持するためにPDF 1.7を使用します。

ドキュメントの作成時にPDFのバージョンを手動で指定できますか?

IronPDFはバージョン選択を自動的に行うため、ほとんどのシナリオで手動設定は不要です。このライブラリは、Chromiumエンジンが提供する最も低いバージョン(PDF 1.4からPDF 1.6まで)の中から、文書のすべての機能をサポートするものをインテリジェントに選択します。

基本的なHTMLをPDFに変換する場合、どのようなPDFバージョンが作成されますか?

高度な機能を持たない基本的なHTMLコンテンツを変換する場合、IronPDFのデフォルトはPDF 1.4です。このバージョンは透明度、フォント埋め込み、暗号化、基本的なフォームのような必須機能をサポートし、古いPDFリーダーとの優れた互換性を維持します。

なぜIronPDFはPDF 1.7を使っているのですか?

IronPDFはドキュメントをマージする際にPDF 1.7を自動的に生成し、互換性を最大限に確保し、異なるバージョンを使用している可能性のあるソースPDFからすべての機能を保持します。PDF 1.7は最も幅広いPDF機能をサポートする国際標準です。

PDFバージョン1.4はどのような機能をサポートしていますか?

PDF1.4は一般的にIronPDFによってHTML変換のために生成され、モダンなグラフィックデザインを可能にする透明度のサポート、フォントの埋め込み、暗号化機能、基本的なフォーム機能を備えています。このバージョンは機能と互換性の完璧なバランスを提供します。

How does IronPDF ensure long-term document accessibility?

IronPDF ensures long-term document accessibility by generating ISO standard PDF version 1.7 documents. This guarantees that PDFs are universally compatible and future-proof.

Is it necessary to manually configure PDF versions with IronPDF?

No, it is not necessary to manually configure PDF versions with IronPDF. The tool automatically selects the optimal version based on document content and feature requirements.

What is the benefit of using PDF version 1.4 in IronPDF?

PDF version 1.4 is beneficial because it supports essential features like basic transparency and font embedding while maintaining excellent compatibility and faster processing, making it suitable for high-volume applications.

How does IronPDF handle documents with JavaScript or multimedia content?

Documents with JavaScript or multimedia content may trigger IronPDF to select a higher PDF version to support these interactive features, ensuring optimal functionality and compatibility.

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

...
詳しく読む

準備はできましたか?

Nuget Downloads 21,253,952バージョン:2026.10リリースされたばかり

あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.10

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.10

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
あなたの詳細は常に守秘されます。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
世界中の数百万人のエンジニアから信頼されています。
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.10

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.10

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から