IRONSOFTWAREHOME

インストールの概要

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

IronPDFをすべてのプラットフォームにインストールして構成するための完全なガイド。

  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

1. プラットフォーム要件

プラットフォーム.NET バージョンハードウェア追加要件、互換性
Windows
.NET 10、9、8、7、6、5、.NET Core、.NET Standard、および .NET Framework。
  • 最小: 1 コア & 1.75 GB の RAM
  • 推奨: 2 コア & 8 GB 以上の RAM
  • Windows 10、11、および Windows Server
  • Visual C++ 再頒布可能パッケージ (x86 および x64)
Linux
  • 64ビットLinux OS: Ubuntu 22, Ubuntu 20, Ubuntu 18, Ubuntu 16, Debian 10-11, CentOS 8, Fedora Linux 33, Amazon, AWS, Linux 2
  • IronCefSubprocess
  • Chrome依存関係
macOS
2020年以降のすべてのmacOSバージョン

2. インストール方法

IronPDFをインストールするには、ネイティブモードとリモートエンジンの2つの方法があります。デフォルトでは、ネイティブモードが推奨されます。 Docker/Kubernetesを使用して本番サーバーにデプロイする場合は、リモートエンジンモードを使用します。

リモートエンジンモードgRPCプロトコルを介したPDFの分離処理

  • 最適な用途:クラウドおよびコンテナ化されたデプロイメント、レガシー OS サポート。
  • パッケージ: IronPdf.Slim
  • サイズ:より軽量で、数 MB を占有します。
  • 要件:ホストへの接続を構成する必要があります。

3. インストールオプション

C# PDFライブラリのインストールには5分未満で済みます。 NuGetまたは直接ダウンロードで無料で入手し、すぐにVisual Studioで使用を開始できます。

NuGet パッケージ
マニュアルダウンロード
リモート IronPDFEngine

IronPDF NuGetライブラリ(またはVisual Studioパッケージマネージャーコンソール)へ行ってください。

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

PM > Install-Package IronPdf

  1. お使いのプラットフォーム用のIronPDF DLLパッケージをダウンロードしてください: Windows、Linux、macOS
  2. ご使用の OS の ZIP ファイルをソリューション ディレクトリ内の場所に解凍します。
  3. Visual Studio ソリューション エクスプローラーで、[依存関係] を右クリックします。
  4. 'Add Project Reference' > 'Browse'を選択して、zipから抽出したすべてのDLLを含めます。
ご注意: 注意: 各IronPDFリリースには、対応するバージョンの IronPDFEngine が必要です。バージョン間のサポートは利用できません。 たとえば、 IronPDF 2024.2.2 では IronPDFEngine 2024.2.2 を使用する必要があります。

NuGetを使用してIronPDFをインストールします。

PM > Install-Package IronPdf.Slim

4. 追加構成

ライセンスの管理
Path & Permission
リモートエンジン

IronPDFを購入、または30日間のトライアルにサインアップした後、ライセンスキーがEメールに送信されます。

アプリケーションの開始でライセンスキーを追加してください。

IronPdf.License.LicenseKey = "KEY";

ライセンスの状態を確認。

bool valid = IronPdf.License.IsLicensed;

IronPdf.Installation オブジェクトの TempFolderPath プロパティを設定します。

IronPdf.Installation.TempFolderPath = @"C:\My\Safe\Path";
ヒント: 開発環境とサーバー上のすべての一時フォルダーとキャッシュ フォルダーをクリアし、パスを更新した後でアプリケーションのクリーン バージョンを再デプロイしてください。

アプリケーションスコープで一時フォルダー環境変数を設定。

using IronPdf;

// Adjusts System.IO.Path.GetTempFileName and System.IO.Path.GetTempPath behavior for the application
var MyTempPath = @"C:\Safe\Path\";
Environment.SetEnvironmentVariable("TEMP", MyTempPath, EnvironmentVariableTarget.Process);
Environment.SetEnvironmentVariable("TMP", MyTempPath, EnvironmentVariableTarget.Process);

// Set IronPDF Temp Path
IronPdf.Installation.TempFolderPath = System.IO.Path.Combine(MyTempPath, "IronPdf");

// Your PDF Generation and editing code
var Renderer = new IronPdf.ChromePdfRenderer();
using var Doc = Renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>");
Doc.SaveAs("example.pdf");
ヒント: ロックダウンされたサーバーでは、IIS ユーザー (IUSER) に、インストール パス フォルダー、Windows フォルダー、および Temp フォルダーに対する読み取りおよび書き込み権限を付与します。

[リモートIronPDFEngine] IronPdf.Slimパッケージをインストールした後、エンジンコンテナに接続し、アプリの起動時またはIronPDFメソッドを呼び出す前に接続を設定します。

IronPDFEngineがリモートで123.456.7.8:33350で動作していると仮定します。

Installation.ConnectToIronPdfHost(
    IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350")
);

[Linux] IronPDFが必要なすべてのLinuxの依存関係を自動的にインストールできるようにします。 最初のHTMLからPDFへの操作は通常よりも時間がかかる場合があります。

Installation.LinuxAndDockerDependenciesAutoConfig = true;

[Docker] Dock内で最初の使用を加速するためChromeのエンジンを事前初期化し、前提条件を事前にロードします。

IronPdf.Installation.Initialize();

5. Deployment Scenarios

IronPDF .NETの実行と展開

Azure 関数

IronPDF .NETの実行と展開

AWS Lambda

IronPDFを実行する

Linux Dockerコンテナ

次のステップ


よくある質問

リモート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日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。