XLSX を PDF に変換する方法
Sheetize PDF Converter for .NET は、PDF ファイルを編集可能な XLSX ワークブックに変換する信頼性の高い手段を提供します。テーブル抽出、セル書式の保持、データ取り込みの自動化が必要な場合でも、フォント・画像・複雑なレイアウトに対する細かいオプションが利用できます。
主な機能
PDF から XLSX への変換
テーブルデータを抽出し、結合セルや数値フォーマットを保持したまま、PDF 文書を完全な Excel ワークブックに変換します。
XLSX から PDF への変換(逆方向サポート)
既存の XLSX ファイルから印刷用 PDF レポートを生成し、スタイル・チャート・改ページをそのまま残します。
詳細手順
PDF → XLSX ワークフロー
PDF ファイルを XLSX に変換する手順は以下の通りです。
- コンバータの初期化:
PdfConverterのインスタンスを作成します。 - オプションの設定:
PdfSaveOptionsを使用して、テーブル、画像、テキストレイヤーの解釈方法を指定します。 - ファイルパスの定義: ソース PDF のパスと出力先 XLSX ファイルの場所を指定します。
- 変換の実行: 用意したロードオプションとセーブオプションを渡して
Processを呼び出します。
例 – テーブル抽出付き PDF から XLSX への変換
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Input.pdf"
};
var saveOptions = new PdfToXlsxOptions
{
OutputFile = @"D:\Output.xlsx"
};
PdfConverter.Process(loadOptions, saveOptions);XLSX → PDF ワークフロー(逆方向)
XLSX から PDF に戻す場合も手順は同様です。
- コンバータの初期化:
PdfConverterをインスタンス化します。 - PDF パラメータの設定:
PdfSaveOptionsでページサイズ、向き、フォント埋め込みの有無を定義します。 - 場所の指定: 入力 XLSX ファイルと出力 PDF ファイルのパスを設定します。
- 変換の実行: 設定したオプションで
Processを呼び出します。
例 – XLSX から PDF への変換
var loadOptions = new LoadOptions
{
InputFile = @"D:\Input.xlsx"
};
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Report.pdf"
};
PdfConverter.Process(loadOptions, saveOptions);これらのワークフローにより、データパイプラインの自動化や大量ドキュメントの処理、PDF データの Excel ベース分析へのシームレスな統合が実現します。
拡張フォーマット対応
- PDF ↔ XLSX に加えて、Sheetize は PDF から CSV、JSON、XML への変換もサポートし、下流のデータ処理を容易にします。
- XLSX ↔ PDF の変換では、ヘッダー・フッターのカスタマイズ、透かし、生成 PDF のパスワード保護が可能です。
- すべてのオプションはフルエント API または CI/CD シナリオ向けの設定ファイルで利用できます。
高度なカスタマイズが必要な場合は、完全版 Sheetize ドキュメントと PdfConverter リファレンスガイドをご参照ください。