ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
この記事では、Javaプログラミング言語で記述されたPDFクリエイターを使用してPDFファイルを作成する方法を示します。
Javaを使用してPDFファイルを作成することは、IT業界で多くの用途があります。 時々、開発者はプロジェクトに統合するためのPDF作成ツールが必要になることがあります。 この記事で説明されているPDF作成ツールは Java用IronPDF. 開発者が新しいPDFドキュメントをゼロから作成し、異なるファイル形式をPDFドキュメントに変換するのに役立ちます。
アイアンソフトウェアが提供するIronPDF for Javaは、高精度のPDF操作ライブラリです。このツールは、Java開発者が簡単にPDFドキュメントを生成、編集、変換、解析できるように設計されています。IronPDF for Javaは、サーバーおよびデスクトップ環境で動作し、複雑なPDF操作を効率的に処理することができます。
Java環境での高性能なPDF操作が必要な場合に、IronPDF for Javaは理想的なソリューションです。
IronPDF Java用のIronPDFは、PDFファイルの作成、準備、および管理を行うためのJavaライブラリです。 それは開発者がAdobeソフトウェアをインストールすることなく、PDFファイルを読み取り、生成し、変更することを可能にします。
IronPDFはPDFファイルからPDFフォームを作成するのにも優れています。IronPDF for Javaは作成できます カスタムヘッダーとフッター, 署名を作成添付ファイルを追加し、 パスワード暗号化とセキュリティ機構を追加する. IronPDFは、パフォーマンス向上のためにマルチスレッドおよび非同期機能もサポートしています。
始める前に、PDF作成を実行するために満たさなければならない前提条件があります。
Javaはシステムにインストールされている必要があり、パスは環境変数に設定されている必要があります。 この インストールガイドライン すでにインストールしていない場合は、Java をインストールしてください。
EclipseやIntelliJのような優れたJava IDEをインストールするべきです。 Eclipseをダウンロードするには、こちらを訪問してください ダウンロードページまたは、ここをクリックして インストールページ インストールする IntelliJ.
すべての前提条件が満たされると、IronPDF for Java のインストールは非常に簡単で、新しいJava開発者にとっても容易です。
この記事では、JetBrains IntelliJ IDEAを使用してライブラリをインストールし、コード例を実行します。
まず、JetBrains IntelliJ IDEAを開き、新しいMavenプロジェクトを作成します。
新しいプロジェクト
新しいウィンドウが表示されます。 プロジェクトの名前を入力し、「完了」をクリックしてください。
新しいプロジェクトを構成する
完了をクリックすると、新しいプロジェクトがpom.xml
ファイルで開きます。その後、このファイルを使用していくつかのMavenプロジェクト依存関係を追加してください。
pom.xmlファイル
pom.xml
ファイルに次の依存関係を追加してください。
もちろんです!翻訳したいコンテンツを提供してください。それに従って正確な日本語訳を提供いたします。
依存関係を pom.xml
ファイルに配置すると、ファイルの右上隅に小さなアイコンが表示されます。
依存関係をインストールするアイコン付きのpom.xmlファイル
このアイコンをクリックして、IronPDF for JavaのMaven依存関係をインストールしてください。 これはあなたのインターネット接続によって、数分で完了します。
このセクションでは、IronPDF for Javaを使用して新しいPDFドキュメントを作成する方法について説明します。 IronPDFを使えば、わずか数行のコードで新しいPDFドキュメントを作成することが非常に簡単になります。
IronPDF for Javaを使用してPDFファイルを作成する方法はたくさんあります。
renderHtmlAsPdf
メソッドはHTML文字列をPDFファイルに変換できますについて renderHtmlFileAsPdf
メソッドはHTMLファイルをPDFドキュメントに変換できます
renderUrlAsPdf
メソッドは、URLから直接PDFファイルを作成し、指定されたフォルダに結果を保存できます。以下のコード例は、HTMLマークアップの文字列をPDFに変換するために renderHtmlAsPdf
メソッドを使用する方法を示しています。 renderHtmlAsPdf
メソッドを使用するには、HTMLの基本的な知識が必要です。
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
public class main {
public static void main(String[] args) throws IOException {
License.setLicenseKey("YOUR-LICENSE-KEY");
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
//string filename
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");
//new FileOutputStream
myPdf.saveAs(Paths.get("html_saved.pdf"));
}
}
上記のコードの出力は以下の通りです。
出力ファイル
IronPDFライブラリのrenderHtmlFileAsPdf
メソッドは、HTMLソースファイルから新しいPDFファイルを生成することができます。このメソッドは、グラフィックス、CSS、フォームなどを含むHTMLドキュメント内のすべてをPDFに変換します。
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
public class main {
public static void main(String[] args) throws IOException {
License.setLicenseKey("YOUR-LICENSE-KEY");
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("index.html");
myPdf.saveAs(Paths.get("html_saved.pdf"));
}
}
上記のコード例の出力は以下の通りです。
HTMLファイルからの出力ファイル
IronPDFを使用すると、ウェブページのURLから迅速に高精度でPDFを作成することができます。 また、資格証明書で保護されたウェブサイトからPDFファイルを作成する機能も提供します。
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
public class main {
public static void main(String[] args) throws IOException {
License.setLicenseKey("YOUR-LICENSE-KEY");
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://www.alibaba.com/");
myPdf.saveAs(Paths.get("html_saved.pdf"));
}
}
上記のコードの出力は以下の通りです。
Alibabaウェブサイトの出力PDFファイル
IronPDF for Java は、1枚以上の画像からPDFファイルを作成することもできます。
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.*;
import java.util.ArrayList;
import java.util.List;
public class main {
public static void main(String[] args) throws IOException {
Path imageDirectory = Paths.get("assets/images");
List<Path> imageFiles = new ArrayList<>();
try (DirectoryStream<Path> stream = Files.newDirectoryStream(imageDirectory, "*.{png,jpg}")) {
for (Path entry: stream) {
imageFiles.add(entry);
}
PdfDocument.fromImage(imageFiles).saveAs(Paths.get("assets/composite.pdf"));
} catch (IOException exception) {
throw new RuntimeException(String.format("Error converting images to PDF from directory: %s: %s",
imageDirectory,
exception.getMessage()),
exception);
}
}
}
上記のコードの出力は以下の通りです。
画像から出力されたPDFファイル
この記事では、ゼロからまたは既存のHTMLファイルやURLからPDFを作成する方法を紹介しました。 IronPDFは、複数の形式から高品質なPDFを作成することができ、これらのPDFファイルを簡単に操作およびフォーマットを整えることができます。
IronPDFは、PDFファイルを処理、修正、または操作する必要があるソフトウェア開発者や企業に最適です。 JavaでPDFを操作する方法に関するチュートリアルや、IronPDF for Javaの詳細については、以下をご参照ください。 公式ドキュメント. Javaを使用してPDFファイルを作成するためのチュートリアルについては、こちらを訪れてください Javaコードの例.
IronPDF for Javaは開発目的で無料ですが、商業利用にはライセンスが必要です。 ライセンスに関する追加情報については、以下をご覧ください ライセンスページ.
9つの .NET API製品 オフィス文書用