
Javaを使用してWordをPDFに変換する
過去に、JavaアプリケーションでPDFファイルをMSWordファイルに変換する方法を示すブログ投稿を公開しました。 PDFおよびWordファイル形式は、その豊富な特性により、最も人気があり、広く使用されているファイル形式です。ただし、この記事では、この軽量のエンタープライズレベルのJavaライブラリを使用して、プログラムでJavaを使用してWordをPDFに変換する方法を学習します。このライブラリはセットアップが簡単で、サードパーティのライブラリに依存しません。
このブログ投稿では、次のセクションについて説明します。
Javaを使用してWordをPDFに変換-APIのインストール
このJavaライブラリのインストール手順は非常に簡単です。このリンクにアクセスして、インストールについて知ることができます。ただし、jarファイルをダウンロードするか、次のMaven構成に従うことができます。
リポジトリ
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
依存
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>21.11</version>
<type>pom</type>
</dependency>
JavaアプリでWordからPDFへのコンバーターを構築する方法
プログラムによるDOCX/DOCファイルのPDF形式への変換はもはや難しい作業ではありません。このJavaライブラリを使用すると、数行のコードを使用してファイルを操作できます。
次の手順とコードスニペットは、Javaを使用してWordをPDFに変換します。
// Documentクラスのインスタンスを初期化し、ソースDOCXファイルをロードします
Document doc = new Document( "output.docx");
// saveメソッドを呼び出して、ファイルをPDF形式で保存します
doc.save( "SaveDocx2PDF.pdf");
プログラムでDOCXをPDFに変換するJavaライブラリ-高度な機能
このセクションでは、このライブラリのいくつかの高度な機能について学習します。
この変換を実現するには、次の手順に従います。
- Documentクラスのインスタンスを初期化し、ソースDOCXファイルをロードします。
- PdfSaveOptionsクラスのオブジェクトを作成します。
- このsetComplianceメソッドを呼び出して、PDF標準のコンプライアンスレベルを指定します。
- setExportDocumentStructureメソッドは、ドキュメント構造をエクスポートするかどうかを決定する値を設定します。
- setJpegQualityメソッドを呼び出して、PDFドキュメント内のJPEG画像の品質を指定します。
- saveメソッドを呼び出して、ファイルをPDF形式で保存します。
// Documentクラスのインスタンスを初期化し、ソースDOCXファイルをロードします
Document doc = new Document( "output.docx");
// saveメソッドを呼び出して、ファイルをPDF形式で保存します
doc.save( "SaveDocx2PDF.pdf");
無料ライセンスを取得する
無料の一時ライセンスを利用して、評価の制限なしにAPIを試すことができます。
まとめ
これで、このブログ投稿は終わりです。プログラムでJavaを使用してWordをPDFに変換する方法を説明しました。さらに、このJavaライブラリのドキュメントにアクセスして、他の機能を調べることができます。この記事は、JavaアプリケーションにWordからPDFへのコンバーターを装備することを検討している場合に役立ちます。さらに、conholdate.comは、新しいトピックに関する他のブログ投稿を書いています。したがって、最新のアップデートについては連絡を取り合ってください。
質問する
あなたは私たちのフォーラムであなたの質問や質問を共有することができます。