この記事には、構成情報、段階的な手順、実行可能なサンプルコードなど、Javaを使用してEPUBをPDFに変換する方法に必要なすべての情報が含まれています。この情報を利用して、数行のコードのみを使用して、Javaを使用した単純なEPUBからPDFへのコンバーターソフトウェアを作成できます。変換プロセスを制御するためのさまざまなカスタマイズオプションについても説明します。
Javaを使用してEPUBファイルをPDFに変換する手順
- リポジトリからAspose.PDFを追加して、EPUBをPDFに変換する環境を確立します
- EpubLoadOptionsクラスのオブジェクトを宣言します
- MarginInfoクラスオブジェクトを作成します
- MarginInfoオブジェクトに上部マージン値を設定します
- EpubLoadOptionsクラスオブジェクトにカスタムMarginInfoオブジェクトを設定します
- EpubLoadOptionsオブジェクトを使用して、ソースEPUBファイルをDocumentクラスオブジェクトにロードします
- ロードされたEPUBドキュメントをPDFとしてディスクに保存します
これらの手順では、Javaを使用してEPUBをPDFに変換するプロセスについて説明します。このタスクを実行するために必要なすべての必要なクラス、メソッド、およびいくつかのプロパティについて説明します。テンプレートEPUBファイルがDocumentクラスに適切にロードされると、ディスクに保存する前に、出力PDFファイルに対して他のさまざまなアクションを実行できます。ここで共有される手順の完全なシーケンスに従って、ソースEPUBファイルからPDFを作成します。
Javaを使用してファイルをEPUBからPDFに変換するコード
このコードはJavaを使用してEPUBをPDFに変更するのに十分ですが、出力PDFファイルの特定の場所でEPUBファイルの内容をレンダリングするなどのプロセスをカスタマイズする場合は、EpubLoadOptionsでプロパティを設定できます。 MarginInfoクラスオブジェクトを使用して、左、右、上、および下のマージンに関してマージン情報を設定できます。 EpubLoadOptionsクラスオブジェクトは、ページサイズ、ページサイズ調整モード、マージン領域使用モードなどのプロパティを提供します。
この記事では、Javaを使用してソースファイルをEPUBからPDFに変換する方法について説明しました。出力PDにヘッダーとフッターを追加するプロセスの学習に興味がある場合は、Javaを使用してPDFにヘッダーとフッターを追加する方法の記事を参照してください。