JAVA向けIRONPDFの使用

Java PDFコンバーター (コード例チュートリアル)

更新済み 2024年8月25日
共有:

この記事では、PDF 変換と Java を使用したファイルの PDF への変換方法について説明し、Java PDF ライブラリである IronPDF も紹介します。

IronPDF:Java PDFライブラリ

IronPDFはIronソフトウェアによるJava PDFライブラリ デベロッパーが作成できるようにするPDF文書を簡単に編集、操作. 使いやすいAPIを提供しますHTMLコンテンツをPDF文書に変換.NET、CSS、JavaScriptのほか、既存のPDFファイルをカスタマイズしたり変更したりするためのさまざまなツールがあります。

IronPDFはCSS3やJavaScriptなどの最新のウェブ技術に対して優れたサポートを提供しており、高度な機能を含むPDFドキュメントやページの作成が可能です。IronPDFを使ったインタラクティブフォームの例以下のコンテンツを日本語に翻訳してください:埋め込みメディアの抽出.

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

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

IronPDF の始め方

IronPDF JavaライブラリをMavenプロジェクトにインストールするは簡単なプロセスです。 以下の手順に従って、提供された依存関係を使用してライブラリをインストールしてください:

  1. IDEとしてEclipse、IntelliJ IDEA、またはNetBeansを使用してMavenプロジェクトを開きます。

  2. プロジェクトの pom.xml ファイルを開きます。

    依存関係のセクションまでスクロールし、以下のコードを追加してください:

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>com.ironsoftware</artifactId>
   <version>2024.11.4</version>
</dependency>

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

  1. pom.xmlファイルを保存します。

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

    プロジェクトで IronPDF Java ライブラリを使用できるようになりました。 以下のインポートステートメントをJavaクラスに追加してください:

import com.ironsoftware.pdf.*;
JAVA

IronPDF for Java APIを使用して、PDFドキュメントを作成、編集、操作できるようになりました。

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

HTMLをPDFファイルに変換

以下の内容を日本語に翻訳してください:

ToHTMLコンテンツをPDFファイルに変換JavaでIronPDFを使用して、次の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. Stored in myPdf as type PdfDocument;
        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.renderHtmlAsPdfHTMLをPDFドキュメントとしてレンダリングする方法。 HTMLコンテンツはこのメソッドに文字列引数として渡されます。 この例では、HTMLコンテンツはシンプルな「Hello World」メッセージです。

PDFドキュメントが作成された後、プログラムはそれをファイルに保存します。保存としてメソッドで、引数としてファイルパスを指定する。 この例では、ファイルは現在のディレクトリに「html_saved.pdf」として保存されます。

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

ご利用ありがとうございます。PDFファイルを生成するためのHTMLファイルそれは複雑な作業です。 しかし、IronPDFを使えば非常に簡単で、IronPDFの助けを借りて、このタスクを数行のコードで実行できます。

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

// 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. Stored in myPdf as type PdfDocument;
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ライブラリの使用を可能にするために設定されます。 ログパスは、ロギング目的で指定されたディレクトリに設定されています。

次に、HTMLファイルをIronPDFを使用してPDFドキュメントとしてレンダリングします。renderHtmlFileAsPdfメソッド。 結果のPDFドキュメントは、myPdfという変数に格納されます。

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

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

PDFファイルの出力

URLをPDFファイルに変換

提供されたコードは、任意のPDF ドキュメントへの迅速な URL以下の内容をIronPDFライブラリを使用してファイルに保存します。

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

// 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. Stored in myPdf as type PdfDocument;
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.renderUrlAsPdfURLをPDFとしてレンダリングするメソッド。 このメソッドは、PdfDocument(PDFドキュメント)生成されたPDFを表すオブジェクト。

  5. 次のものを使用PdfDocument.saveAsPDFをファイルに保存するメソッド。このメソッドは、PDFが保存されるファイルパスを表すPathオブジェクトを取ります。

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

    PDFファイルの出力

サマリー

この記事では、今日のデジタル時代におけるPDFフォーマットの重要性を強調し、開発者がPDFドキュメントの作成、編集、および操作を支援するJava PDFライブラリとしてIronPDFを紹介します。 IronPDFは、CSS3やJavaScriptなどの最新のウェブ技術に対応しており、PDFファイルを最初から生成したり、既存のHTMLドキュメントをPDFに変換するためのシンプルなAPIを備えています。

さらに、この記事では、HTMLファイル、HTMLコンテンツ、およびURLをPDFドキュメントに変換するためにIronPDFをどのように使用できるかを示す実践的な例が提供されています。 料金モデルIronPDFのライセンスオプション$749 から始まり、含まれています。無料トライアル購入前に製品をテストするための開発者向け。

< 以前
Javaアプリケーションから動的にPDFファイルを生成する方法
次へ >
JavaでPDFにデジタル署名を追加する方法

Mavenでインストール

バージョン:2024.11.4

<dependency>
  <groupId>com.ironsoftware</groupId>
  <artifactId>ironpdf</artifactId>
  <version>2024.11.4</version>
</dependency>

準備はできましたか? バージョン: 2024.11 新発売

無料のMavenダウンロード ライセンスを表示 >