IRONSOFTWAREHOME

IronPDFクイックスタートガイド

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

IronPDFをインストールし、最初のPDFをわずか5分で作成しましょう。シンプルなAPIでHTML、DOCX、画像などをピクセルパーフェクトなPDFに変換できます。

1. 必要条件


2. IronPDFをインストール

標準的なIronPDFインストールはローカルで実行されます。 Docker/マイクロサービスでデプロイする場合は、リモートエンジンモードガイドをご確認ください。

  1. 1Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

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

    IronPdf.ChromePdfRenderer
           .StaticRenderHtmlAsPdf("<p>Hello World</p>")
           .SaveAs("pixelperfect.pdf");
    C#
  3. 3実際の環境でテストするためにデプロイする

    今日プロジェクトで IronPDF を使い始めましょう無料トライアル
    arrow pointer
NuGetパッケージマネージャ
DLLダウンロード

IronPDF NuGet library:にアクセスしてください。

  1. ソリューションエクスプローラーで右クリックし、参照を選択します。
  2. 'Manage NuGet Packages' > 'Browse' を選択し、IronPDFを検索

PM > Install-Package IronPdf

  • IronPDFのDLLパッケージをダウンロードしてください。
  • お使いのOS用のZIPファイルをソリューションディレクトリ内の場所に解凍してください。
  • Visual Studioのソリューションエクスプローラーで、"依存関係"を右クリックします。
  • 'Add Project Reference' > 'Browse'を選択して、zipから抽出したすべてのDLLを含めます。

プラットフォーム固有ガイド


3. ライセンスキーを適用

IronPDF ライセンス を購入するか、30 日間のトライアルを開始することを選択すると、ライセンスキーがあなたのメールに送信されます。 キーをコピーして、アプリの開始時に追加してください。

IronPdf.License.LicenseKey = "YOUR-IRONPDF-LICENSE-KEY";

4. 最初のPDFを作成

.csファイルの冒頭にこれを追加してください。

using IronPdf;
空白のPDFを作成する
HTML文字列をPDFに変換する
DOCXをPDFに変換する

PDFオブジェクトを作成する最も簡単な方法は、幅と高さだけを使用します。 このPdfDocumentコンストラクターは、カスタマイズの準備が整った空白のPDFを作成します。

using IronPdf;

PdfDocument pdf = new PdfDocument(270, 270);
pdf.SaveAs("blankPage.pdf");

ChromePdfRenderer.RenderHtmlAsPdfメソッドを使用して、埋め込まれたChromiumエンジンを使用して任意のHTML(HTML5を含む)をPDFに変換できます。

using IronPdf;

IronPdf.ChromePdfRenderer
       .StaticRenderHtmlAsPdf("<p>Hello World</p>")
       .SaveAs("string-to-pdf.pdf");
C#

Word文書をPDFに変換するには、DocxToPdfRendererクラスを使用して、DOCXファイルを直接カスタマイズ可能なPDFとして描画し、.NETアプリへのシームレスな統合を可能にします。

using IronPdf;

DocxToPdfRenderer renderer = new DocxToPdfRenderer();
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");
pdf.SaveAs("pdfFromDocx.pdf");

5. より高度な例

IronPDFは、単純なPDFの作成と変換に加えて、より強力なPDFのカスタマイズオプションも提供します。

ヘッダーとフッターを追加する
テキストの再編集
PDFのマージ

テキストヘッダーやフッターを作成するには、TextHeaderFooterをインスタンス化して、テキストを追加し、PDFに添付します。

using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World!</h1>");

// Create text header
TextHeaderFooter textHeader = new TextHeaderFooter
{
    CenterText = "This is the header!",
};

// Create text footer
TextHeaderFooter textFooter = new TextHeaderFooter
{
    CenterText = "This is the footer!",
};

// Add text header and footer to the PDF
pdf.AddTextHeaders(textHeader);
pdf.AddTextFooters(textFooter);

pdf.SaveAs("addTextHeaderFooter.pdf");

ドキュメント全体のフレーズを削除するために、RedactTextOnAllPagesを使用してテキストを簡単に編集します。

using IronPdf;

PdfDocument pdf = PdfDocument.FromFile("novel.pdf");

// Redact 'Alaric' phrase from all pages
pdf.RedactTextOnAllPages("Alaric");

pdf.SaveAs("redacted.pdf");

C#でMergeメソッドを使用して2つのPDFファイルを結合します。 新しいまたはインポート済みのPdfDocumentを使用して、古いテキストを新しいものに入れ替えます。

using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>.NET6</h1>");

string oldText = ".NET6";
string newText = ".NET7";

// Replace text on all pages
pdf.ReplaceTextOnAllPages(oldText, newText);

pdf.SaveAs("replaceText.pdf");

クイックトラブルシューティング

課題ソリューション
Visual C++ ランタイムの欠落Visual C++ Redistributableのインストール - Chromeエンジンにはx86とx64の両方のバージョンが必要です。
ライセンスが認識されないIronPdf.License.IsLicensedプロパティで確認してください。IronPDFを操作する前にライセンスが適用されていることを確認してください。
遅いファーストレンダリング起動時にIronPdf.Installation.Initialize()を呼び出し、レンダリングエンジンを初期化します。
Linux/Dockerの依存関係依存関係の自動インストールのために Installation.LinuxAndDockerDependenciesAutoConfig = true を設定します。

次のステップ


よくある質問

リモートPDF生成のためにIronPDFEngineをどのようにセットアップできますか?

リモートPDF生成のためにIronPDFEngineをセットアップするには、NuGetからIronPdf.Slimパッケージをインストールし、IronPDFConnectionConfigurationクラスを使用して接続設定を構成します。このセットアップにより、アプリケーションをIronPDFEngineインスタンスにリモートで接続できます。

アプリケーションでIronPDFEngineを使用する主な利点は何ですか?

アプリケーションでIronPDFEngineを使用すると、PDFタスクをリモートで実行することができ、特に古いシステムやモバイルプラットフォームでのプラットフォーム固有の互換性の問題を回避できます。また、実行中に.NETランタイムを必要としません。

ネイティブのPDFライブラリの代わりにIronPDFEngineを利用する理由は何ですか?

パフォーマンス集約型のPDF機能をリモートで実行し、異なるオペレーティングシステムとの互換性の問題を軽減し、HTMLからPDFへの変換にChromeと同一のレンダラを利用することで性能を向上させるためにIronPDFEngineを選ぶかもしれません。

IronPDFEngineで水平方向のスケーリングはサポートされていますか?

いいえ、現在IronPDFEngineは水平方向のスケーリングをサポートしておらず、サーバーメモリ内でのPDFファイルバイナリの取り扱い方法のため、複数のインスタンス間で負荷分散することはできません。

IronPDFEngineは異なるオペレーティングシステムで動作できますか?

IronPDFEngineはDockerコンテナを使用してLinuxシステムで動作するように設計されています。ただし、バイナリはプラットフォーム固有であるため、使用するオペレーティングシステムに適したバージョンを使用する必要があります。

IronPDFEngineを使用しているときにPDFの出力が異なる場合、どうすればよいですか?

異なるオペレーティングシステムの動作によりPDFの出力がわずかに異なることがあります。差異を最小限に抑えるために、正しいDockerイメージを使用し、レンダリングに影響を与える可能性のあるOS特定の設定を確認してください。

アプリケーションがIronPDFEngineの正しいバージョンを使用していることをどうやって確認できますか?

互換性を確保するため、各バージョンのIronPDFには対応するバージョンのIronPDFEngineが必要です。クロスバージョンの問題を避けるために、両方のコンポーネントを同時に更新してください。

WindowsでIronPDFEngineを使用する際の制限は何ですか?

WindowsでIronPDFEngineを使用する場合、DockerのLinuxコンテナが必要であり、サーバーポートが到達可能であることを確認する必要があります。バイナリはプラットフォーム固有であり、Linuxコンテナへの切り替えが必要です。

リモートIronPDFEngineサーバーに接続するようにIronPDFを構成するにはどうすればよいですか?

リモートサーバー用にIronPDFを構成するには、Installation.ConnectToIronPDFHostIronPdf.GrpcLayer.IronPDFConnectionConfiguration.RemoteServerメソッドと共に使用し、サーバーのIPとポートの詳細を指定します。

IronPDFEngineを使用する際にアプリケーションのサイズを最小化するためにはどのパッケージを使用すればよいですか?

アプリケーションサイズを削減するためにIronPDFをIronPDFEngineで実行するのに必要なコンポーネントのみを含むIronPdf.SlimパッケージをNuGetから使用するべきです。

Curtis Chau
テクニカルライター

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

...
詳しく読む

準備はできましたか?

Nuget Downloads 20,667,543バージョン:2026.7リリースされたばかり

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

バージョン: 2026.7

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

バージョン: 2026.7

今すぐダウンロード

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

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

ライセンスは$999から

Key in blue circle

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

制限なし。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

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

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。