ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
この記事では、IronPDFを使用して新しいファイルを生成し、コンテンツを抽出し、PDFを保存する方法を探ります。
IronPDF for Javaは、ファイル、HTML文字列、HTMLページ、またはURLからのHTMLコードからPDFドキュメントやPDFフォームを生成するために構築されています。 PDFファイルを正確に生成し、書式も保たれます。 それは、開発者が簡単に使用できるように設計されています。
IronPDFは.NET Frameworkの上に構築されており、多様なコンテキストでPDFを生成するための多用途なツールとなっています。
IronPDFは、大規模ドキュメントの生成および操作のために、以下の機能を提供します:
追加およびPDFからコンテンツを抽出する (テキスト、画像、表など。)
ドキュメントのレイアウトと書式設定を制御する機能(例:Fonts settings、色、マージン...)
IronPDFを使用してPDF生成ツールを作成するには、以下のソフトウェアをコンピューターにインストールする必要があります:
Java Development Kit - JDKはJavaプログラムの構築および実行に必要です。 インストールされていない場合は、最新リリースを以下からダウンロードしてくださいオラクルウェブサイト.
統合開発環境 - IDEは、プログラムの作成、編集、およびデバッグを支援するソフトウェアです。 Java用の任意のIDEをダウンロードしてください。例:Eclipse、NetBeans、IntelliJ。
Maven - Mavenは、Central Maven Repositoryからライブラリをダウンロードするのを助けるオープンソースのJava自動化ツールです。 以下からダウンロードしてくださいApache Maven のウェブサイト.
IronPDF - 最後に、IronPDF は Java で PDF ファイルを作成するために必要です。 これは、Java Mavenプロジェクトに依存関係として追加する必要があります。 以下のように、pom.xml
ファイルにIronPDFアーティファクトとslf4j依存関係を含めてください:
日本語への翻訳:
<dependency>
<groupId>com.ironsoftware</groupId>
<artifactId>com.ironsoftware</artifactId>
<version>2024.11.4</version>
</dependency>
まず、Javaのメインクラスソースコードファイルの先頭に次の行を追加して、IronPDFライブラリから必要なすべての重要なクラスメソッドをインポートします。
import com.ironsoftware.ironpdf.*;
次に、有効なライセンスキーを使用してIronPDFを構成します。 メインメソッドで setLicenseKey
メソッドを呼び出します。
License.setLicenseKey("Your license key");
注意: あなたは IronPdfから無料トライアルライセンスキーPDFを作成し、読み取るために。
以下の内容を日本語に翻訳してください:
Creating PDF files from HTML文字列これは非常に簡単で、通常1行または2行のコードで行うことができます。 ここでは、HTMLコードが文字列として変数に書かれ、それからrenderHtmlAsPdf
で見つかったメソッドPdfDocument(PDFドキュメント)
クラス。 以下のコードは新しいPDFドキュメントインスタンスを生成します。
String htmlString = "<h1>Hello World!</h1><p>This is an example of an HTML string in Java.</p>";
PdfDocument pdf = PdfDocument.renderHtmlAsPdf(htmlString);
今、使用して保存として
ローカルシステム上のパスに生成されたPDFを保存する方法:
pdf.saveAs(Paths.get("htmlstring.pdf"));
上記のコード行は、HTML文字列の内容を含む「htmlstring.pdf」という名前のPDFを作成します。
出力は以下の通りです:
HTML文字列をPDF出力
以下のコードはからPDFファイルを作成しますHTMLファイル:
PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("example.html");
myPdf.saveAs(Paths.get("html_file.pdf"));
HTMLファイルのコード:
<html>
<head>
<title>Example HTML File</title>
</head>
<body>
<h1>HTML File Example</h1>
<p style="font-style:Italic;">This is an example HTML file</p>
</body>
</html>
<html>
<head>
<title>Example HTML File</title>
</head>
<body>
<h1>HTML File Example</h1>
<p style="font-style:Italic;">This is an example HTML file</p>
</body>
</html>
上記のコードで、renderHtmlFileAsPdf
メソッドはHTMLファイルからPDFファイルを生成します。 このメソッドは、HTMLファイルのパスを含む文字列引数を受け取ります。
IronPDFは、HTMLファイルの要素を、そこに付随するCSSやJavaScriptと一緒にレンダリングします。 以下の出力で、CSSスタイリングがIronPDFによって維持され、出力がウェブブラウザーと同じであることがわかります。
HTMLファイルをPDFに出力
についてrenderUrlAsPdf
メソッドはウェブページからPDFファイルを作成するために使用されます。 それはウェブページのURLを引数として受け入れます。
PdfDocument urlToPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com");
urlToPdf.saveAs(Paths.get("urlToPdf.pdf"));
URLをPDF出力
PDF生成を構成するために追加のレンダリングオプションを設定することができます。 詳しくは、こちらをご覧ください。URLをPDFに変換する コード例.
IronPDFは、SecurityOptions
クラスを使用してパスワード保護されたPDFファイルを作成することができます。 IronPDFのPDF機能を統合すれば、すべてのファイル権限を設定できます。 コードは次のようになります:
SecurityOptions securityOptions = new SecurityOptions();
securityOptions.setUserPassword("shareable");
setUserPassword
は安全なパスワードを設定するために使用されます。 以下のコードサンプルは、URLからPDFへの例で作成されたPDFドキュメントにパスワード保護を適用します:
SecurityManager securityManager = urlToPdf.getSecurity();
securityManager.setSecurityOptions(securityOptions);
urlToPdf.saveAs("protected.pdf");
PDFファイルは現在パスワード保護. PDFファイルを開くと、パスワードオプションが表示されます。
パスワード保護されたファイル
パスワードを正しく入力すると、PDFドキュメントが開きます。
PDFドキュメント
以下のリンクからPDFファイルに関するセキュリティ設定やメタデータの詳細をご確認いただけます。セキュリティとメタデータのコード例.
この記事では、複数の方法を使用してPDFを作成するIronPDFライブラリの機能を示しました。 IronPDFは純粋なJavaライブラリであり、JavaでPDFファイルを簡単に扱うために強力に構築されています。
IronPDFのエンジンにより、簡単にさまざまなソースからPDFを作成HTMLファイル、画像ファイル、XML文書、Jasperレポート、その他の入力など。 標準のJava印刷APIに準拠しています。ドキュメントの印刷を容易にするまた、PDFファイルにデジタル署名することもできます。 IronPDFは、すべてのPDF関連タスクを迅速かつ容易に完了するのに役立ちます。
IronPDFはオープンソースのJavaライブラリではありません。 以下を日本語に翻訳してください:
提供します商用ライセンス$liteLicenseから始まります。 以下の内容を日本語に翻訳してください:
あなたも取得できますIronPDFの無料トライアルJavaアプリケーションでの本番環境でテストするために。
9つの .NET API製品 オフィス文書用