eBook コンバータ

Sheetize eBook コンバータ for .NET は、EPUB や AZW3 などの主要な eBook フォーマット間の変換を手軽に実現します。出版社、デジタルアーカイブ、データアナリスト、そしてアプリケーションに eBook 機能を直接組み込みたい開発者に最適です。

主なメリット

  • 単一コマンドで EPUB または AZW3 を XLSX、XLSB、XLSM、XLTM、XLAM、Excel97To2003、Excel95、SpreadsheetML、XLT、CSV、TSV、SqlScript、DIF、XML、HTML、MHTML、JSON に変換できます。
  • 逆変換も可能:上記のスプレッドシートやデータ形式から、洗練された EPUB または AZW3 eBook に戻すことができます。
  • 変換中に画像、メタデータ、スタイル、複雑な表を保持します。
  • バッチ処理やクラウドサービスに適した高性能エンジン。

マーケティングハイライト

  • オールインワン ライブラリ – 20 以上のファイル形式を単一 API で扱い、複数のサードパーティツールが不要です。
  • 将来性 – 最新の e‑リーダー規格に対応し、コンテンツが新しいデバイスでも利用可能です。
  • 開発者フレンドリー – シンプルで流暢な構文により、.NET プロジェクト、ASP.NET Core サービス、Azure Functions にスムーズに統合できます。
  • エンタープライズ対応 – スレッドセーフ設計、包括的なロギング、カスタマイズ可能なオプションで厳しい本番環境にも対応します。

詳細ガイド

XLSX から EPUB への変換

スプレッドシートをリーダー対応の eBook に変換する手順:

  1. EbookConverter のインスタンスを作成し、コンバータを準備します。
  2. 保存オプション(対象フォーマット、出力パス)を設定します。
  3. ソースと出力先のファイルパスを指定します。
  4. Process メソッドを実行して変換を完了します。

例: XLSX から EPUB への変換

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx",
};
var saveOptions = new EbookSaveOptions
{
    SaveFormat = FileFormatType.Epub,
    OutputFile = "D:\\Output.epub"
};
EbookConverter.Process(loadOptions, saveOptions);

EPUB から XLSX への変換

eBook からスプレッドシートデータを抽出する手順:

  1. EbookConverter のインスタンスを作成します。
  2. Excel 出力形式の保存オプションを設定します。
  3. ソースとなる EPUB ファイルとターゲットとなる XLSX の場所を指定します。
  4. Process を呼び出して変換を実行します。

例: EPUB から XLSX への変換

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.epub",
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Output.xlsx"
};
EbookConverter.Process(loadOptions, saveOptions);

拡張変換マトリックス

EPUB または AZW3 から生成できる形式:

  • XLSX、XLSB、XLSM、XLTM、XLAM、Excel97To2003、Excel95、SpreadsheetML、XLT
  • CSV、TSV、SqlScript、DIF、XML、HTML、MHTML、JSON

これらのいずれかの形式から、レイアウト、ブックマーク、埋め込みメディアを保持した完全準拠の EPUB または AZW3 eBook を再構築できます。

なぜ Sheetize を選ぶのか?

  • 速度と精度 – 最適化されたパーシングにより、複雑な表や数式を忠実に再現します。
  • フルコントロール – 画像圧縮、メタデータ、改ページ、スタイルシートなどを細かく調整できる豊富なオプション。
  • クロスプラットフォーム – Windows、Linux、macOS で .NET 6 以降をサポート。
  • サポートとドキュメント – 詳細な API リファレンス、コードサンプル、迅速なサポート体制。

Sheetize eBook コンバータで出版ワークフローを強化し、データ抽出を自動化し、リッチな eBook 体験を提供しましょう。

 日本語