电子书转换器
Sheetize .NET 电子书转换器 能够轻松在主流电子书格式(如 EPUB 和 AZW3)之间进行转换。非常适合出版社、数字档案、数据分析师以及需要将电子书功能直接嵌入应用程序的开发者。
关键优势
- 将 EPUB 或 AZW3 直接转换为 XLSX、XLSB、XLSM、XLTM、XLAM、Excel97To2003、Excel95、SpreadsheetML、XLT、CSV、TSV、SqlScript、DIF、XML、HTML、MHTML 和 JSON,只需一条命令。
- 反向操作:将上述任意电子表格或数据格式转换回精美的 EPUB 或 AZW3 电子书。
- 在每次转换中保留图像、元数据、样式和复杂表格。
- 高性能引擎,适用于批量处理和基于云的服务。
营销亮点
- 一体化库 - 单一 API 支持二十多种文件格式,免除使用多个第三方工具的需求。
- 面向未来 - 支持最新的电子阅读器标准,确保您的内容在新设备上仍可访问。
- 开发者友好 - 简单流畅的语法可无缝集成到 .NET 项目、ASP.NET Core 服务和 Azure Functions 中。
- 企业级准备 - 线程安全设计、全面日志记录和可定制选项满足高要求的生产环境。
详细指南
将 XLSX 转换为 EPUB
将电子表格转换为阅读器友好的电子书的步骤:
- 通过创建
EbookConverter实例来准备转换器。 - 设置所需的保存选项,如目标格式和输出路径。
- 提供源文件和目标文件的位置。
- 执行
Process方法完成转换。
示例:Convert XLSX to 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
从电子书中提取电子表格数据的步骤:
- 实例化
EbookConverter。 - 为 Excel 输出格式配置保存选项。
- 指向源 EPUB 文件和目标 XLSX 位置。
- 调用
Process执行转换。
示例:Convert EPUB to 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 电子书,保留布局、书签和嵌入的媒体。
为什么选择 Sheetize?
- 速度与准确性 - 优化的解析保证复杂表格和公式的忠实呈现。
- 完全控制 - 丰富的选项让您微调图像压缩、元数据、分页和样式表。
- 跨平台 - 在 Windows、Linux 和 macOS 上运行,支持 .NET 6 及更高版本。
- 支持与文档 - 详细的 API 参考、代码示例和响应迅速的支持团队。
提升您的出版工作流,自动化数据提取,使用 Sheetize 电子书转换器提供丰富的电子书体验。