Spreadsheet Converter

Sheetize Spreadsheet Converter for .NET は、異なる形式のスプレッドシートを変換する機能を提供し、データ変換、報告、および統合タスクに適しています。

主な特徴

スプレッドシートをPDFに変換

スプレッドシートファイル(例:XLSX、CSV)をPDFに変換し、簡単に共有および印刷できるようにします。

スプレッドシートを他の形式に変換

スプレッドシートをCSV、JSON、HTMLなどの形式に変換し、Webアプリケーションやデータ処理ワークフローとの統合を可能にします。


詳細ガイド

スプレッドシートをPDFに変換

スプレッドシートをPDFに変換するには:

  1. コンバーターの初期化SpreadsheetConverterのインスタンスを作成します。
  2. 変換オプションの設定SpreadsheetToPdfOptionsを使用して、ページレイアウト、適合オプション、透かしなどの設定を構成します。
  3. 入力および出力パスの定義:入力スプレッドシートと出力PDFのパスを設定します。
  4. 変換の実行Processメソッドを呼び出して変換を完了します。

例:XLSXをPDFに変換

// ステップ 1: スプレッドシートコンバーターを初期化
var converter = new SpreadsheetConverter();

// ステップ 2: スプレッドシートをPDFに変換するためのオプションを設定
var options = new SpreadsheetToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Landscape;
options.FitToPage = true; // スプレッドシートが1ページに収まるようにする

// ステップ 3: ファイルパスを設定
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.pdf"));

// ステップ 4: 変換を実行
converter.Process(options);

スプレッドシートをPDFに変換するための利用可能なオプション

  • PageLayoutOption:結果として得られるPDFのページの向きを定義します(ポートレートランドスケープ)。
  • FitToPage:スプレッドシートの内容を1ページに収めるかどうかを指定します。

スプレッドシートを他の形式に変換

スプレッドシートを別の形式(例:CSV、HTML)に変換するには:

  1. コンバーターの初期化SpreadsheetConverterのインスタンスを作成します。
  2. 変換オプションの設定SpreadsheetToDocumentOptionsを使用して、ターゲット形式を指定します。
  3. パスの指定:入力スプレッドシートと出力ファイルのパスを設定します。
  4. 変換の実行Processメソッドを呼び出して出力を生成します。

例:XLSXをCSVに変換

// ステップ 1: スプレッドシートコンバーターを初期化
var converter = new SpreadsheetConverter();

// ステップ 2: スプレッドシートをCSVに変換するためのオプションを設定
var options = new SpreadsheetToDocumentOptions(DocumentFormat.Csv);

// ステップ 3: ファイルパスを設定
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.csv"));

// ステップ 4: 変換を実行
converter.Process(options);

ドキュメントへのスプレッドシート変換のための追加オプション

  • DocumentFormat:希望する出力形式を定義します(CsvJsonHtml)。
  • IncludeFormulas:計算された数式を含めるか、静的な値のみを出力に含めるかを選択します。

Sheetize Spreadsheet Converter は非常に多才で、さまざまなニーズに対応するためにスプレッドシートをさまざまな形式に変換できます。スプレッドシートからPDFレポートを作成する場合でも、データを処理のために抽出する場合でも、このコンバーターは開発者にとって信頼できるソリューションを提供します。

 日本語