EPPlus 9 preview SVG
预览发布于 2026-09-18使用 EPPlus 9 将图表和形状导出为可缩放矢量图形
图表和形状作为清晰的SVG
通过EPPlus 9,你现在可以直接将形状和饼图、柱图、条图和折线图从工作簿导出到SVG——可扩展矢量图形。与PNG或JPEG等栅格格式不同,SVG图像在任何尺寸下都能保持清晰锐利,从小缩略图到全屏仪表盘。这使得SVG成为网页报告、打印文档和现代用户界面的理想格式,尤其是在注重视觉质量的界面上。转换过程在内存中通过一次方法调用完成,因此你可以生成预览、嵌入邮件中的图形,或直接发送到浏览器而无需操作Excel。
EPPlus 9 支持渲染大多数图表元素,如数据标签、趋势线、误差条等。输出为符合标准的 SVG,适用于所有现代浏览器和矢量编辑器。
工作原理
只需在工作表中的图纸中调用 ToSvg() ,将SVG标记作为字符串。然后你可以保存到磁盘,流式传输到响应中,或者内嵌嵌入HTML页面。无需外部依赖,无需配置渲染引擎——它就是简单地运行。
看看实际操作
以下是直接使用EPPlus 9从Excel工作簿生成的SVG示例。线条在任何层级都能保持清晰。