ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
Javaでプログラム的にPDFを管理することは、オンデマンドレポート、請求書、または伝票を生成するために重要です。 PDFページの回転も、ビュー角度の問題を解決するために有用です。 両方のタスクはJavaでは難しいことがあります。 この記事では、PDFページの回転を簡略化するためにIronPDF for Javaライブラリを使用します。
IronPDF for JavaJava開発者を支援します作成、編集およびPDFドキュメントを操作。 このライブラリを使用すると、開発者は PDF ドキュメントのレイアウトとフォーマットのほぼすべての側面、例えば、1ページ以上の現在の回転角度などを操作することができます。
PDFを作成および操作することに加えて、IronPDFは非常に効果的ですHTMLファイルをピクセル完璧なPDFに変換. IronPDFはすべての画像とテキストをフォーマットを失うことなくレンダリングします。 フォームコンポーネントPDFファイルでサポートされています。
IronPDFの JARファイル Maven Central または からダウンロードおよびインストールできます 製品ウェブサイト直接。
PDFページを回転させることができるアプリケーションを作成するには、次の前提条件をコンピュータにダウンロードしてインストールする必要があります:
In Java development, the Java Development Kit (JDK) plays a critical role. It is a software development environment used for developing Java applications and applets. With IronPDF for Java, developers can generate, read, edit, and secure PDF files within their Java applications seamlessly. IronPDF for Java integrates well with JDK, which ensures smooth performance and compatibility. For optimal results, ensure that your JDK installation is up to date and properly configured.
JDK
Java開発において、Java開発キット (JDK) は重要な役割を果たします。これは、Javaアプリケーションやアプレットを開発するためのソフトウェア開発環境です。IronPDF for Java を使用すると、開発者はJavaアプリケーション内でPDFファイルを生成、読み取り、編集、および保護することがスムーズに行えます。IronPDF for Java は JDKとよく統合されており、スムーズなパフォーマンスと互換性を保証します。最適な結果を得るために、JDKインストールが最新かつ適切に構成されていることを確認してください。(Java開発キット)最新バージョンの JDK をコンピュータにインストールして、PDF 回転アプリケーションをコンパイルおよび実行します。 JDKは以下からダウンロードできます:公式ウェブサイト.
Maven: MavenはJavaプロジェクトを主に対象としたビルド自動化ツールであるため、インストールする必要があります。 MavenはからダウンロードできますApache Maven のウェブサイト.
IronPDF Javaライブラリ: 今すぐ最新バージョンのIronPDF for Javaライブラリを取得し、依存関係として追加する必要があります。 プロジェクトの pom.xml
ファイルに次の IronPDF Java 依存関係を追加してください:
申し訳ありませんが、与えられた内容が完全な文や意味を持つ英語のテキストでないため、日本語への正確な翻訳が提供できません。XMLのマーベンインストールの一部のように見えますが、具体的な文やコンテキストがないと正確な翻訳が難しいです。詳細なコンテキストや完全文を提供していただければ、適切な翻訳を提供できます。 もちろんです!翻訳したいコンテンツを提供してください。それに従って正確な日本語訳を提供いたします。
pom.xml
ファイルにSlf4j依存関係も追加する必要があります。 <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
必要な前提条件をすべてダウンロードしてインストールしたら、Javaアプリケーションでページの向きタスクにプロジェクトを使用できます。
まず、以下のインポート文をメインのJavaソースファイルの先頭に追加してください:
import com.ironsoftware.ironpdf.PdfDocument;
import com.ironsoftware.ironpdf.edit.PageSelection;
import com.ironsoftware.ironpdf.page.PageRotation;
import com.ironsoftware.ironpdf.render.*;
import java.io.IOException;
import java.nio.file.*;
次に、main
メソッド内で License.setLicenseKey
を呼び出して、購入時に取得した有効な製品ライセンスキーを設定します。(ライセンスキーをお持ちでない場合はこのステップをスキップするか、サインアップしてください。トライアル ライセンス キー).
License.setLicenseKey("Your license key");
IronPDFは、縦方向および横方向の両方でページを回転させることができます。
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();
renderOptions.setPaperOrientation(PaperOrientation.LANDSCAPE);
PdfDocument newPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com", renderOptions);
newPdf.saveAs(Paths.get("assets/LandscapePdf.pdf"));
IronPDFはデフォルトで縦方向を使用します。 ただし、開発者はHTML、RTF、URLなどのコンテンツをPDFドキュメントに変換する際に、この向きをオーバーライドすることができます。ChromePdfRenderOptions
(クロームPDFレンダーオプション)オブジェクト setPaperOrientation
メソッドは、引数としてPaperOrientation
値を取り、その結果生成されるPDFの用紙の向きを希望通りに変更することができます。
上記のコードでは、PaperOrientation
が LANDSCAPE
に設定されています。 APdfDocument(PDFドキュメント)
クラスは、を使用してURLをPDFドキュメントに変換するために使用されますrenderUrlAsPdf
renderOptions
を第二引数とするメソッド。
最後に、ドキュメントが保存されます保存として
指定されたディレクトリ内のメソッド。
出力PDFファイル
既存のドキュメントに対して、ChromePdfRenderOptions
オブジェクトはページの向きを変更するために使用できません。 これらの既存のPDFドキュメントに対して、ページの向きは回転ベースの変換によってのみ調整できます。
// Use the rotatePage/rotateAllPages methods to adjust the page orientation for existing PDFs
PdfDocument existingPdf = PdfDocument.fromFile(Paths.get("assets/LandscapePdf.pdf"));
// Rotate the first page of the document only 90 degrees clockwise.
existingPdf.rotatePage(PageRotation.CLOCKWISE_90, PageSelection.firstPage());
// Rotate all pages of the document clockwise.
existingPdf.rotateAllPages(PageRotation.CLOCKWISE_270);
existingPdf.saveAs(Paths.get("assets/ExistingPdfRotated.pdf"));
上記のコードは、前のセクションで作成されたPDFドキュメントを変更します。 以前は書類全体が横向きに生成されましたが、ここではIronPDFのrotatePage
が既存のドキュメントのfirstPage
だけを時計回りに90度回転させます。(CLOCKWISE_90
を使用). その後、rotateAllPages
はすべてのページを回転させます(最初のものを含む)CLOCKWISE_270
で。
回転されたPDF出力
IronPDF for Java(IronPDFフォージャバ)
この記事では、横向きの新しいドキュメントを作成する方法を示します。
IronPDFは、開発者にPDFドキュメントを画像にレンダリングするためのメソッドも提供します。テキストとコンテンツを抽出PDFから。 さらに、IronPDFは以下も可能ですグラフのレンダリングPDF内パスワードによるセキュリティの強化、さらに取り扱うデジタル署名プログラムによって
IronPDF for Javaの使用は無料ですが、デプロイメント目的の場合には商用ライセンス価格は $749 から始まります。 また、以下にアクセスできます無料試用IronPDFの完全版を使用して、その機能を本番モードでテストします。
9つの .NET API製品 オフィス文書用