WindowsでIronPDF for .NETを使う
IronPDFはWindows 10、11、Windows Serverで.NET 8、7、6、Core、.NET Standard、および.NET Frameworkをサポートしています。
Windows Serverに関する重要な注意点
デスクトップエクスペリエンスとコアの両方のバリアントでWindows Server 2022および2016をサポートし、デスクトップエクスペリエンスバージョンのみ2019および2012をサポートします。
Windows Server 2022 & 2016
- UI付きWindows Server 2022 & 2016("デスクトップエクスペリエンス")
- Windows Server 2022 & 2016のコマンドラインのみ("コア")。
Windows Server 2019 & 2012
- UI付きWindows Server 2019 & 2012("デスクトップエクスペリエンス")
- Windows Server 2019 & 2012のコマンドラインのみ("コア")。
IronPDFバージョン2023.3.2 - 2024.2.2はWindows Server 2012と互換性がありません。
Windows Serverのコアおよびナノバージョンのサポートに努力しています。 オペレーティングシステム自体のアーキテクチャに問題があるわけではなく、サポートを妨げる問題ではありません。 これは、おそらくChromium(Chrome Renderer)がHTMLをPDFにレンダリングするために必要なメディア/グラフィックスDLLが、Windows Serverの"デスクトップ"バージョンには存在するが、削られたバージョンには存在しないためです。
さらに、Windows Nano ServerはWindows Server Coreの縮小版であるため、Windows Server Coreを完全にサポートしたら、Windows Nano Serverのサポートを検討します。
Windows Nano Server / Server Coreにおける.NET 6ではSystem.Drawingをサポートしません。 詳細はこちら
お使いのWindowsバージョンがサポートされていない場合は、EngineモードでIronPDFを使用することを検討してください
ネイティブとエンジンの違いは何ですか?
IronPDFには、リモートで実行することを選択できるパフォーマンス集約的な関数があります。 IronPDFは実行するためにIronPdfEngineを必要としませんが、リモートサービスとしてIronPdfEngineを設定することは、古いオペレーティングシステムやモバイル環境でのプラットフォーム固有のChrome互換性の問題を回避するためのオプションです。
IronPDFでエンジンを使用すると、コーディングにどのような変化がありますか?
これにより、Windows Server 2012などの古いバージョンのWindowsを使用できるようになります。
エンジン設定を使用する場合は、NuGetからフルIronPdfパッケージの代わりにIronPdf.Slimをインストールすることをお勧めします。エンジンはネイティブパッケージに含まれるすべての追加容量を管理します。
# Install the IronPdf.Slim package using Package Manager Console
:InstallCmd Install-Package IronPdf.Slim# Install the IronPdf.Slim package using Package Manager Console
:InstallCmd Install-Package IronPdf.SlimIronPdf.Slimをインストールした後、IronPDFをIronPdfEngineインスタンスに向けて接続設定を構成します。 アプリケーションのスタートアップ(または任意のIronPDFメソッドを呼び出す前)に以下のコードを追加します。
// Configure IronPDF to connect to the remote IronPdfEngine instance
// Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));// Configure IronPDF to connect to the remote IronPdfEngine instance
// Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));' Configure IronPDF to connect to the remote IronPdfEngine instance
' Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"))Windows Server Standard & DataCenter
Microsoftのドキュメント"Windows Server 2016のStandardとDatacenterエディションの比較"でハイライトされた違いに基づき、Windows Server DataCenterはWindows Server Standardのすべてのコンポーネント、および追加のストレージ強化コンポーネントを含んでいます。 IronPdfはWindows Server DataCenterデスクトップエクスペリエンスでも動作します。
Windows特定のインストール
NuGet
メインのIronPdf NuGetパッケージはIronPDF.Native.Chrome.Windowsに依存しており、x86およびx64アーキテクチャ向けのChromeバイナリを含んでいます。
- IronPDFパッケージはx86およびx64 Windowsアーキテクチャをサポートしています。
特定のランタイムをターゲットにする場合、使用していない/runtimesフォルダ(x86またはx64のいずれか)を削除できます。
DLLダウンロード
オフラインで使用する場合、DLL をダウンロードしてプロジェクトに参照を追加できます。
Installer
Windows用のインストーラーも提供しています。 Visual Studio ソリューション エクスプローラーで[依存関係]を右クリックし、[プロジェクト参照の追加]を選択します。 その後、[参照]ボタンをクリックし、インストーラーから抽出したすべてのDLLファイルを含めます。
ハードウェア仕様
IronPDF は、HTML を PDF にレンダリングするために Chromium を使用しています。 ChromiumエンジンはChromeの印刷機能に似たピクセル完璧な正確さでPDFをレンダリングします。 ハードウェア要件は主に Chromium エンジンを実行するためのもので、これがほとんどの計算能力を使用します。
- 最小: 1コア & 1.75 GBのRAM
- 推奨: 2コア & 8 GB以上のRAM
よくある質問
PDFツールと互換性のあるWindowsバージョンはどれですか?
IronPDFは、Windows 10、11、およびWindows Serverバージョン2022、2016、2019、2012のデスクトップエクスペリエンスモードをサポートしています。ただし、Windows Server 2019と2012はコアモードではサポートされていません。
サポートされていないWindowsバージョンでPDFタスクを処理する方法は?
サポートされていないWindowsバージョンでは、エンジンモードでIronPDFを使用できます。これにより、プラットフォーム固有の互換性問題を回避し、パフォーマンス集約型の機能をリモートで処理できます。
IronPDFの実行には特定のハードウェア要件がありますか?
はい、最低要件は1 Coreと1.75 GBのRAMですが、推奨仕様は2 Coresと8 GBのRAM以上です。これは、IronPDFがレンダリングにChromiumエンジンに依存しているためです。
IronPDFをオフラインで使用できますか?
はい、DLLをダウンロードし、プロジェクトに参照として追加することでIronPDFをオフラインで使用できます。Windowsでのオフライン使用を促進するためのインストーラーも利用可能です。
エンジンモードでIronPDFを設定する手順は?
`IronPdf.Slim`パッケージをNuGetからインストールし、提供されたコードを使用してIronPDFをIronPdfEngineインスタンスに指すように接続設定を構成し、リモートホストに接続します。
Windows Nano Serverでは互換性の問題がある可能性があるのはなぜですか?
Chromiumエンジンに必要なメディア/グラフィックスDLLが欠如しているため、Windows Nano ServerはIronPDFをサポートしていません。ただし、Windows Server Coreのサポートが開発中であり、将来的にはNano Serverにも拡張される可能性があります。
PDFツールに必要なNuGetパッケージはどれですか?
メインのIronPDF NuGetパッケージはx86およびx64アーキテクチャ用の必要なChromeバイナリを含むIronPdf.Native.Chrome.Windowsに依存しています。
IronPDFはレンダリングにChromiumをどのように利用していますか?
IronPDFは、Chromiumエンジンを使用してHTMLをPDFにレンダリングし、Chromeの印刷機能に似たピクセルパーフェクトな精度を確保します。このプロセスは重要なコンピューティングパワーを必要とするため、ハードウェア仕様が必要です。






