IRONSOFTWAREHOME
JAVA用IRONPDFの使用

Java PDF変換器(コード例チュートリアル)

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

この記事では、PDF変換とJavaを使用したファイルのPDF変換方法、およびJava PDFライブラリであるIronPDFを紹介します。

IronPDF: Java PDFライブラリ

IronPDFは、Iron SoftwareによるJava PDFライブラリで、PDF作成、編集、操作が容易です。 HTMLコンテンツをPDFに変換するための使いやすいAPIを提供し、CSSやJavaScriptのカスタマイズも可能です。

IronPDFは、CSS3やJavaScriptなどの最新のWeb技術への優れたサポートを提供し、IronPDFの例を使用したインタラクティブフォームや埋め込まれたメディアの抽出などの高度な機能を含むPDFドキュメントやページの作成を可能にします。

開発者はIronPDFのシンプルなAPIを使用して、一からPDFを生成したり、既存のHTMLドキュメントをPDFに変換することができます。 このライブラリは、PDFにカスタムヘッダーやフッターを追加したり、セキュリティ目的のためのウォーターマーク、画像、その他の機能をPDFドキュメントに追加することができるカスタマイズオプションの幅広い範囲も提供します。

このライブラリは高速で効率的に設計されており、大きなPDFファイルや複雑なドキュメントを簡単に処理することができます。 IronPDFはマルチスレッドにも対応しており、開発者がPDFドキュメントを並列に生成し、全体的な性能を向上させることができます。

IronPDFを始める

あなたのMavenプロジェクトにIronPDF Javaライブラリをインストールするのは簡単なプロセスです。 提供された依存関係を使用してライブラリをインストールするためのステップは以下の通りです:

  1. Eclipse、IntelliJ IDEA、またはNetBeansなどのIDEでMavenプロジェクトを開きます。
  2. プロジェクト用のpom.xmlファイルを開きます。

依存関係セクションまでスクロールダウンし、以下のコードを追加します:

<dependency>
    <groupId>com.ironsoftware</groupId>
    <artifactId>ironpdf</artifactId>
    <version>YOUR_VERSION</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-simple</artifactId>
    <version>1.7.30</version>
</dependency>
XML

このコードは、IronPDF Javaライブラリとslf4j-simpleロギングライブラリをプロジェクトの依存関係として追加します。

  1. pom.xmlファイルを保存します。
  2. プロジェクトを構築して、IronPDF Javaライブラリとその依存関係をダウンロードおよびインストールします。

これで、プロジェクトでIronPDF Javaライブラリを使用できます。 これを行うには、Javaクラスに以下のインポートステートメントを追加します:

import com.ironsoftware.ironpdf.*;
Java

これで、IronPDF for JavaのAPIを使用して、PDFドキュメントを作成、編集、および操作することができます。

提供された依存関係を使用してMavenプロジェクトにIronPDF Javaライブラリを正常にインストールしました。 これで、HTMLドキュメントをPDFに変換したり、一からPDFドキュメントを作成したり、既存のPDFドキュメントを修正したりするためにライブラリを使用できます。

HTMLをPDFファイルに変換

Java用IronPDFを使用してHTMLコンテンツをPDFファイルに変換するには、以下 for Javaコードを使用できます:

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;

public class HtmlToPdfConverter {
    public static void main(String[] args) {
        // Apply your license key
        License.setLicenseKey("YOUR-LICENSE-KEY");

        // Set a log path
        Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

        // Render the HTML as a PDF
        PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1>Hello World</h1> Made with IronPDF!");

        // Save the PdfDocument to a file
        myPdf.saveAs(Paths.get("html_saved.pdf"));
    }
}
Java

上記プログラムはLicense.setLicenseKeyメソッドを使用してライセンスキーを設定します。 次に、Settings.setLogPathメソッドを使用してログのパスを設定し、ログファイルが保存される出力フォルダーを指定します。

次に、[PdfDocument.renderHtmlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderHtmlAsPdf(java.lang.String)メソッドを使用してHTMLをPDFドキュメントとしてレンダリングします。 HTMLコンテンツは、このメソッドへの文字列引数として渡されます。 この例では、HTMLコンテンツはシンプルな"Hello World"メッセージです。

PDFドキュメントが作成された後、プログラムは[saveAs](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#saveAs(java.lang.String)メソッドを使用してファイルに保存し、ファイルパスを引数として指定します。 この例では、ファイルは現在のディレクトリに"html_saved.pdf"として保存されます。

HTMLファイルをPDFファイル形式に変換

HTMLファイルからPDFファイルを生成することは複雑な作業です。 しかし、IronPDFは非常に簡単にします。IronPDFの助けを借りて、この作業を数行のコードで行うことができます。

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;

public class HtmlFileToPdfConverter {
    public static void main(String[] args) {
        // Apply your license key
        License.setLicenseKey("YOUR-LICENSE-KEY");

        // Set a log path
        Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

        // Render the HTML file as a PDF
        PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("invoice.html");

        // Save the PdfDocument to a file
        myPdf.saveAs(Paths.get("html_file_saved.pdf"));
    }
}
Java

まず、IronPDFライブラリと必要なJava IOクラスをインポートします。 IronPDFライブラリを使用するためのライセンスキーを設定します。 ログ目的のために、指定されたディレクトリにログパスを設定します。

次に、IronPDFの[renderHtmlFileAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderHtmlFileAsPdf(java.lang.String)メソッドを使用してHTMLファイルがPDFドキュメントとしてレンダリングされます。 生成されたPDFドキュメントはmyPdfという名前の変数に格納されます。

最後に、saveAsメソッドを使用してPDFドキュメントをファイルに保存し、出力ファイルのパスを指定します。

Java PDF Converter(コード例チュートリアル)、図1:PDFファイルの出力 PDFファイルの出力

URLをPDFファイルに変換

提供されたコードは、任意のURLを迅速にPDFドキュメントに変換し、IronPDFライブラリを使用してファイルに保存するために使用できます。

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;

public class UrlToPdfConverter {
    public static void main(String[] args) {
        // Apply your license key
        License.setLicenseKey("YOUR-LICENSE-KEY");

        // Set a log path
        Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

        // Render the URL as a PDF
        PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com");

        // Save the PdfDocument to a file
        myPdf.saveAs(Paths.get("url.pdf"));
    }
}
Java

URLをPDFに変換する手順は以下の通りです:

  1. IronPDFライブラリおよび標準Javaライブラリから必要なクラスをインポートします。
  2. License.setLicenseKeyメソッドを使用してIronPDFのライセンスキーを設定します。 IronPDFウェブサイトからライセンスキーを取得できます。
  3. Settings.setLogPathメソッドを使用してIronPDFログファイルのパスを設定します。 このステップはオプションですが、デバッグ目的のために推奨されます。
  4. [PdfDocument.renderUrlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderUrlAsPdf(java.lang.String)メソッドを使用してURLをPDFとしてレンダリングします。 このメソッドは、生成されたPDFを表すPdfDocumentオブジェクトを返します。
  5. Pathオブジェクトを取ります。

Java PDF Converter(コード例チュートリアル)、図2:PDFファイルの出力 PDFファイルの出力

まとめ

この記事では、今日のデジタル時代におけるPDF形式の重要性を強調し、開発者がPDFドキュメントを作成、編集、操作するのを助けるJava PDFライブラリとしてIronPDFを紹介します。 IronPDFは、CSS3やJavaScriptなどの現代のWeb技術と互換性があり、開発者がゼロからPDFファイルを生成したり、既存のHTMLドキュメントをPDFに変換したりするのを可能にするシンプルなAPIを備えています。

さらに、この記事は、HTMLファイル、HTMLコンテンツ、URLをPDFドキュメントに変換するためにIronPDFをどのように使用するかを示す実用的な例を提供します。 IronPDFのライセンスオプションの価格モデルは$999から始まり、開発者が購入前に製品をテストするための無料トライアル機会を含みます。

Curtis Chau
テクニカルライター

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

...
詳しく読む

関連する記事

Key in blue circle

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

Your trial license will be sent to your email address

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

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

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

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

バージョン: 2026.9

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

バージョン: 2026.9

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

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

ライセンスは$999から