XLSX を PDF に変換する方法

Sheetize PDF Converter for .NET は、PDF ファイルを編集可能な XLSX ワークブックに変換する信頼性の高い手段を提供します。テーブル抽出、セル書式の保持、データ取り込みの自動化が必要な場合でも、フォント・画像・複雑なレイアウトに対する細かいオプションが利用できます。

主な機能

PDF から XLSX への変換

テーブルデータを抽出し、結合セルや数値フォーマットを保持したまま、PDF 文書を完全な Excel ワークブックに変換します。

XLSX から PDF への変換(逆方向サポート)

既存の XLSX ファイルから印刷用 PDF レポートを生成し、スタイル・チャート・改ページをそのまま残します。


詳細手順

PDF → XLSX ワークフロー

PDF ファイルを XLSX に変換する手順は以下の通りです。

  1. コンバータの初期化: PdfConverter のインスタンスを作成します。
  2. オプションの設定: PdfSaveOptions を使用して、テーブル、画像、テキストレイヤーの解釈方法を指定します。
  3. ファイルパスの定義: ソース PDF のパスと出力先 XLSX ファイルの場所を指定します。
  4. 変換の実行: 用意したロードオプションとセーブオプションを渡して 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 に戻す場合も手順は同様です。

  1. コンバータの初期化: PdfConverter をインスタンス化します。
  2. PDF パラメータの設定: PdfSaveOptions でページサイズ、向き、フォント埋め込みの有無を定義します。
  3. 場所の指定: 入力 XLSX ファイルと出力 PDF ファイルのパスを設定します。
  4. 変換の実行: 設定したオプションで 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 リファレンスガイドをご参照ください。

 日本語