IronPDF 始める IronPDFEngineを使用する IronPdfEngineの使用方法 カーティス・チャウ 更新日:2025年12月13日 IronPDF をダウンロード Mavenダウンロード JARダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる Grokで開く このページについてGrokに質問する 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English IronPdfEngineは、PDFの作成、書き込み、編集、読み取りなど、さまざまなIronPDF操作を管理するために設計されたgRPCサーバーです。 IronPdfEngineをリモートサーバーとして使用する方法 JavaライブラリをインストールしてIronPdfEngineを利用します ライブラリをpom.xmlファイルに含めます Utilize the `setIronPdfEngineHost` method to configure the host Utilize the `setIronPdfEnginePort` method to configure the port IronPdfEngineを使用して、Chromeと同じレンダラーでHTMLをPDFにレンダリングする。 IronPDF.comでJava用IronPDFのダウンロードリンク Java版IronPdfとIronPdfEngineについて Java用IronPdfはIronPdfEngineが必要です。 JavaコードはIronPdfEngine gRPC上のAPIマスクとして機能します。 Java用IronPdfで任意のメソッドを呼び出すと、実際の処理はIronPdfEngine内で行われます! デフォルトでは、Java用IronPdfはサブプロセスとしてIronPdfEngineを生成し、アプリケーションが終了するまでそれと対話します。 ご注意 IronPDF for Javaの各バージョンには、特定のバージョンのIronPdfEngineが必要です。バージョン間の互換性はサポートされていません。 Java用IronPdfとローカルIronPdfEngineについて オプション1: 実行時にIronPdfEngineをダウンロード デフォルトでは、JavaプロジェクトにIronPdfをインストールした後、初回実行時にIronPdfはプラットフォーム(例: Windows x64)を検出し、インターネットから適切なIronPdfEngineバイナリをダウンロードします。 <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf</artifactId> <version>20xx.xx.xx</version> </dependency> <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf</artifactId> <version>20xx.xx.xx</version> </dependency> XML 利点 アプリケーションパッケージが小さくなります。 Can deploy on many platforms. 欠点 初回実行時にインターネットアクセスが必要です。 起動時間が遅くなります。 Option 2 (recommended): Install IronPdfEngine as a Dependency IronPDF Javaを使用すると、IronPdfEngineを直接依存関係として追加できます。 これらの依存関係はIronPdfEngineを.zipファイルにラップし、自動的に抽出して使用します。 これらのIronPdfEngine依存関係のうち1つ以上をインストールすることができます。 ご注意ironpdf と ironpdf-engine-xxx-xxx の依存関係バージョンは同じである必要があります。 ironpdf-engine-xxx-xxx は IronPdfEngine の内部バージョンを参照しません。 Windows x64用 <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-windows-x64</artifactId> <version>20xx.xx.xxxx</version> </dependency> <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-windows-x64</artifactId> <version>20xx.xx.xxxx</version> </dependency> XML Windows x86用 <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-windows-x86</artifactId> <version>20xx.xx.xxxx</version> </dependency> <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-windows-x86</artifactId> <version>20xx.xx.xxxx</version> </dependency> XML Linux x64用 <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-linux-x64</artifactId> <version>20xx.xx.xxxx</version> </dependency> <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-linux-x64</artifactId> <version>20xx.xx.xxxx</version> </dependency> XML macOSのx64用 <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-macos-x64</artifactId> <version>20xx.xx.xxxx</version> </dependency> <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-macos-x64</artifactId> <version>20xx.xx.xxxx</version> </dependency> XML macOSアーム用 <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-macos-arm64</artifactId> <version>20xx.xx.xxxx</version> </dependency> <dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf-engine-macos-arm64</artifactId> <version>20xx.xx.xxxx</version> </dependency> XML ご注意各依存関係は非常に大きいため、すべてをインストールすることはお勧めできません。 利点 依存関係がインストールされた後は、インターネットアクセスが不要です。 依存関係がインストールされた後は、インターネットアクセスは必要ありません。 欠点 Your application package will be large. Need to specify target platforms. リモートIronPdfEngineを使ったJava用IronPdf 例えば、Java用IronPdfバージョン2024.2.2がIronPdfEngineバージョン2024.2.2を要求する場合、バージョン2024.2.1を使用しないでください。必要なバージョンを確認するには、getIronPdfEngineVersionメソッドを使用します。 例えば、 IronPDF for Java バージョン 2024.2.2 が IronPdfEngine バージョン 2024.2.2 を必要とする場合、バージョン 2024.2.1 は使用しないでください。必要なバージョンを確認するには、getIronPdfEngineVersion メソッドを使用してください。 // Get the version of the IronPdfEngine needed for the current Java version String ironPdfEngineVersion = Settings.getIronPdfEngineVersion(); // Get the version of the IronPdfEngine needed for the current Java version String ironPdfEngineVersion = Settings.getIronPdfEngineVersion(); JAVA 接続方法 IronPdfEngine が 123.456.7.8:33350 でリモートで実行されていると仮定します。 To connect, specify the location of IronPdfEngine (ensure the address is accessible and not blocked by firewalls). それだけです! // Set the host and port for a remote IronPdfEngine connection com.ironsoftware.ironpdf.Settings.setIronPdfEngineHost("123.456.7.8"); com.ironsoftware.ironpdf.Settings.setIronPdfEnginePort(33350); // Set the host and port for a remote IronPdfEngine connection com.ironsoftware.ironpdf.Settings.setIronPdfEngineHost("123.456.7.8"); com.ironsoftware.ironpdf.Settings.setIronPdfEnginePort(33350); JAVA Simple as that! After executing this code, your application connects to the remote IronPdfEngine! "オプション2(推奨): IronPdfEngineを依存関係としてインストール"のセクションをスキップできます。 よくある質問 IronPDFEngineとは何で、JavaのPDF操作とどのように関係しているのですか? IronPDFEngineはPDFの作成、編集、読み取りを扱うgRPCサーバーです。Javaでは、これはIronPDFのバックエンドとして機能し、IronPDFEngineの上にAPIマスクとしてサービスを提供します。 JavaでIronPDFEngineを使用してHTMLをPDFにレンダリングするにはどうすればよいですか? JavaでHTMLをPDFにレンダリングするには、IronPDFライブラリを使用できます。このプロセスにはIronPdfEngineのセットアップと、RenderHtmlAsPdfなどのメソッドを使用してHTMLコンテンツをPDF形式に変換することが含まれます。 なぜJavaのPDF操作にはIronPDFEngineとのバージョンの互換性が必要なのですか? バージョン互換性は重要です。各バージョンのIronPDF for Javaは特定のバージョンのIronPDFEngineと動作するように設計されており、スムーズな操作と互換性問題の防止を保障します。 JavaプロジェクトでIronPDFEngineをローカルで使用するメリットは何ですか? IronPDFEngineをローカルで使用すると、起動時間が速くなり、インストール後にはインターネットアクセスが不要になります。これによりJavaアプリケーション内で直接、より効率的なPDF処理が可能になります。 Javaでリモートサーバー用にIronPDFEngineを設定するにはどうすればよいですか? リモートで使用するためにIronPdfEngineを設定するには、JavaアプリケーションでsetIronPdfEngineHostとsetIronPdfEnginePortのメソッドを使用してサーバーのホストとポートを設定し、サーバーがアクセス可能なことを確認します。 ランタイムでIronPDFEngineのバイナリをダウンロードする際に何を考慮すべきですか? ランタイムでのバイナリのダウンロードはアプリケーションパッケージを小さくし、クロスプラットフォーム展開の柔軟性を提供します。しかし、初期にはインターネットアクセスが必要で、起動時間が遅くなる可能性があります。 IronPDFEngineを依存関係としてインストールせずに使用することは可能ですか? はい、IronPDFEngineは必須のバイナリをランタイムでダウンロードすることによって依存関係としてインストールせずに使用できます。このアプローチは、アプリケーションサイズが懸念される動的な環境に適しています。 JavaのPDFライブラリが正しいIronPDFEngineバージョンを使用していることを確認するにはどうすればよいですか? Java PDFライブラリに必要なIronPdfEngineバージョンを確認するには、getIronPdfEngineVersionメソッドを使用し、互換性と適切な機能を保障します。 JavaプロジェクトにIronPDFEngineをインストールするための手順は何ですか? IronPDFEngineをインストールするには、プロジェクトにIronPDF Javaライブラリを含め、サーバーのホストとポートを設定し、アプリケーションコード内で適切な設定を使用してIronPDFEngineに接続します。 JavaでIronPDFEngineを使用する際にインターネットアクセスは必要ですか? ランタイムでIronPDFEngineバイナリをダウンロードする場合はインターネットアクセスが必要です。しかし、IronPDFEngineが依存関係としてインストールされている場合、初期設定後はインターネットアクセスは必要ありません。 IronPDF は .NET 10 と互換性がありますか? また、どのような利点がありますか? はい。IronPDFは.NET 10を回避策なしでサポートし、パフォーマンスの向上、ランタイム安定性の向上、新しい言語機能との互換性を実現します。.NET 8、9、10を含むすべての最新の.NETバージョンでシームレスに動作します。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はできましたか? バージョン: 2026.3 リリース 無料トライアル 無料のMavenダウンロード ライセンスを見る まだスクロールしていますか? すぐに証拠が欲しいですか? サンプルを実行するHTML が PDF に変換されるのを確認します。 無料のMavenダウンロード ライセンスを見る