これは、JavaでCSVをPDFに変更する方法を説明する簡単なチュートリアルです。 CSVファイルは、その中で使用されている区切り文字とともにWorkbookクラスオブジェクトにロードされます。次に、ワークブックオブジェクトをPDFとして保存し、表示するグリッド線の構成やその他の設定を出力PDFファイルに保存して、JavaでCSVからPDFに変換します。
JavaでCSVをPDFに変更する手順
- プロジェクトのMavenリポジトリを使用してAspose.Cellsを追加し、CSVをPDFに変換します
- TxtLoadOptionsのインスタンスを作成し、ソースCSVで使用される区切り文字を設定します
- Workbookのインスタンスを作成し、上記の構成を使用してソースCSVを読み込みます
- PdfSaveOptionsのインスタンスをインスタンス化して、出力PDFのグリッド線を構成します
- 出力PDFに表示されるグリッド線タイプを有効にして設定します
- 構成されたPdfSaveOptionsオブジェクトを使用してブックをPDFとして保存します
これらの手順では、ソースCSVファイルをWorkbookオブジェクトにロードし、区切り文字を記述して、CSVファイルデータがそれに応じて読み取られるようにします。次に、PdfSaveOptionsクラスを使用して、グリッド線を表示するかどうか、出力PDFに表示するグリッド線のタイプなどの出力PDFファイルのプロパティを定義します。最後に、ブックをPDFとして保存し、PdfSaveOptionsクラスオブジェクトで定義された構成を設定することにより、JavaでCSVをPDFに変換します。
JavaでCSVをPDFに転送するコード
CSVファイルをWorkbookクラスオブジェクトにロードすると、* JavaでCSVをPDFに転送*できることがわかります。このオブジェクトは、MSExcelでもサポートされている他のすべてのタイプのファイルをロードできます。 AutoFilter、AutoFitterOptions、TextQualifier、IgnoreNotPrinted、およびTxtLoadOptionsクラスオブジェクトで使用可能な他の多くのオプションを定義することにより、CSV読み込みプロセスを制御できます。同様に、ワークブックの保存中にPdfSaveOptionsクラスオブジェクトを使用して、出力PDFファイルにDefaultFont、DisplayDocTitle、FontEncoding、OptimizationType、およびその他の多くの構成を設定できます。
数行のコードを使用して、JavaでCSVをPDFに変更する操作を学習しました。 ExcelをCSVに変換するプロセスについて知りたい場合は、JavaでExcelをCSVに変換する方法の記事をご覧ください。