このハウツー チュートリアルでは、サンプル アプリケーションの作成を含め、Java を使用して XLSX を PDF に変換する手順について説明します。一般的な変換ライブラリを利用して、Java を使用して XLSX を PDF にエクスポートする方法を示します。さらに、ドキュメント変換を実行するようにドキュメント変換パッケージを構成する手順についても説明します。この記事では、必要な手順の概要を説明し、XLSX ファイルを PDF に変換するのに役立つコード例を提供します。
Java を使用して XLSX を PDF に変換する手順
- Maven リポジトリを利用して、GroupDocs.Conversion for Java をダウンロードしてプロジェクトに組み込みます
- XLSX から PDF への変換に不可欠なクラスをインポートします
- XLSX ファイルのパスをコンストラクターに渡して、Converter クラスのインスタンスを初期化します
- Converter.getPossibleConversions メソッドを呼び出して、必要な変換オプションを取得します。
- Convert.save メソッドを呼び出して、最終的な PDF をディスクに保存します。
*Java で XLSX から PDF を生成する機能を実装するための主な手順が概説されています。お気づきのとおり、ドキュメント変換を実行するプロセスには、数行の Java コードしか含まれていません。提供されているコード例は、Java がインストールされている限り、Windows、macOS、Linux などの標準的なオペレーティング システムで使用できます。
Java を使用して XLSX を PDF に変換するコード
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertXLSXtoPDFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
Converter converter = new Converter("input.xlsx"); | |
// Get conversion option for final output document | |
ConvertOptions xlsxtopdfconvertoptions = converter.getPossibleConversions("pdf") | |
.getSource().getConvertOptions(); | |
// Save the PDF to disk | |
converter.convert("ConvertXLSXtoPDFusingJava.pdf", xlsxtopdfconvertoptions); | |
} | |
} |
上記のセクションでは、Java XLSX から PDF へのプロセスの包括的な説明と、簡単なコード例を提供しました。コードは簡潔で、ドキュメントの変換はわずかな API 呼び出しで実行できます。ドキュメント変換ライブラリをインストールし、入力および出力ファイル パスを調整したら、上記のコード例をアプリケーションに簡単に統合できます。
以前、XLSX ファイルを CSV 形式に変換する方法についてのガイドを紹介しました。詳細については、Javaを使用してXLSXをCSVに変換する方法 に関する記事を参照してください。