Aspose.Cells HTML 转换器为 .NET

Aspose.Cells HTML Converter for .NET 可在 Excel 工作簿(XLS、XLSX、 XLSM、XLTX,XLTM、XXSB)和 HTML/MHTML 文档之间进行无缝、高可靠的转换.

安装和设置

要开始,请将 Aspose.Cells for .NET NuGet 包添加到您的项目中 安装 页面.对于许可,这个插件使用测量许证,就像Aspose.Cells一样; 请参见 计量许可 指南配置细节.

特点与功能

支持的格式

Excel 到 HTML :将 Excel 文件(XLS、XLSX、 XLSM、XLTX,XLTM 和 XLSB)转换为符合标准的 HTML 或 MHTML.• HTML 到 Excel : 将 HTML/MHhtml 返回 Excel 工作簿进行圆形编辑.

高忠诚度转换

• 保留细胞格式、合并区域、公式(如文本)、图像、图表和形状.• 基于CSS的风格,以便在网页上保持一致的外观和感觉.• 响应性HTML表输出,以便移动友好的播放.

可自定义转换选项

• 作为完整的 HTML 文件或作为嵌入式的碎片出口.• 多页工作簿的页面控制.• 内部或外部资源处理(图像、字体、CSS).

包装处理与自动化

• 通过多个工作簿自动化大批HTML生成.• 在转换过程中注入自定义的HTML或CSS事件.• Thread-safe API 允许平行处理.

性能和内存优化

• 以流为基础的API,以有效的I/O.• 轻松加载大型工作簿的特定表或范围.• 支持压缩 HTML 输出(GZip)和资产组合.

登录和错误处理

• 展示未支持的元素或缺失的字体的详细诊断.• 退出过渡错误的策略.• 善良的破坏,以便在需要时清晰地编写文本.

兼容性和扩展性

• 通过 .NET 框架、 .Net Core 和 .net 5/6+ 工作+.• 可以与 Aspose.Cells APIs 相结合,以便在出口前进行先进的数据操作.• Lightweight 配置优化为 HTML 转换任务.

例如:将 Excel 转换为 HTML

using Aspose.Cells;

// Load your source workbook
Workbook workbook = new Workbook("Book1.xlsx");

// Save file to HTML format
workbook.Save("out.html", SaveFormat.Html);

提示和最佳实践

• 验证工作表的尺寸和复杂性,以避免性能瓶装.• 在 Web 应用程序中使用基于流的 API 以减少内存使用量.• 将 HtmlSaveOptions 转移到精致的 HTML 输出.• 将转换为 using 即时利用资源的区块.• 记录转换警告,以确保质量.• 应用生产者和消费者模式进行包装操作.• Cache 在动态 Web 应用中智能地创建 HTML.

常见问题与解决方案

  • 未找到文件 → 查看文件路径准确性.
  • 未支持的文件格式 → 确保输入形式由 Aspose.Cells HTML Converter 支持.
 中文