Aspose.Diagram for .NET

Aspose.Diagram for .NET 提供高效 Visio 文件处理与转换,支持多种格式,无需依赖 Microsoft Office,适用于技术图表创建与共享。

Aspose.Diagram for .NET 是一款专为处理 Microsoft Visio 文档而设计的专用 API。它允许开发人员创建、操作和转换原生 Visio 格式。开发人员可以从零开始创建图表,也可以轻松加载现有文件并操作图表元素,以其他格式导出结果。

Aspose.Diagram for .NET 支持几乎所有原生 Visio 格式以及一些常用的图像和固定布局格式。此 API 是 Microsoft Visio 对象模型的替代方案,可提供更佳性能。它利用 Visio Services 的高级功能来操作服务器上的文档。


高级 .NET Visio 文件 API 功能


读取多种格式并指定字体位置。

将多个形状组合在一起

配置时间线形状

读取图表不同对象的属性

将图表保存为 XML 或 XAML

操作 Visio 文档属性

通过 XpsPrint API 在服务器上打印图表

以任意角度旋转形状

为图纸添加注释

在绘图中插入新的空白页

高保真度打印图表

指定在图表中创建注释的审阅者

检测并删除未使用的主题、数据图形和样式

基于 Dependson 公式提取形状数据

获取形状的所有道具值

导出绘图时添加 NUBRS 线支持

支持绘制折线和贝塞尔曲线

保存为图像或 HTML 时呈现注释

简单、快速且可靠的 Visio 文件转换

公司使用 Microsoft Visio 生成技术图表,并希望能够共享这些信息。然而,问题在于,普通用户无法加载此类可视化效果,除非他们安装了 Microsoft Visio 或其他可以加载 Visio 特定文件格式的工具。解决这个问题的方法之一是将图表转换为通用格式,例如 PDF、HTML 和光栅图像,这些格式无需在计算机上安装特殊程序。

.NET Visio 库拥有独立的转换引擎,独立于任何其他软件运行,只需几行代码即可将任何支持的 Visio 格式转换为任何支持的格式。转换过程快速可靠,无论最终格式如何,都能提供高保真结果。

以不同的格式保存图表 - C#

// load file to be convertedvar dgr = new Aspose.Diagram.Diagram(dir + "template.vsdx");// convert to other formatsdgr.Save(dir + "output.pdf", Aspose.Diagram.SaveFileFormat.PDF);dgr.Save(dir + "output.html", Aspose.Diagram.SaveFileFormat.HTML);dgr.Save(dir + "output.jpg", Aspose.Diagram.SaveFileFormat.JPEG);

操作 Microsoft Visio 图表

Aspose.Diagram for .NET API 允许读取原生 VSD/VSDX 格式的 Microsoft Visio 文件,以及其他格式,包括 VSS、VST、VSX、VTX、VDW、VDX、VSSX、VSTX、VSDM、VSSM 和 VSTM。您可以通过 API 操作图表内容。对文档进行必要的更改后,即可将文档以任何支持的格式写入磁盘。

从 Visio 图表访问数据

Aspose.Diagram for .NET 允许开发人员轻松读取图表的数据,如文档属性、页面、主控、形状、图像、连接、解决方案 XML、注释、超链接、样式表、图层、用户定义的单元格等。

轻松打印图表

Aspose.Diagram for .NET 允许使用不同的选项打印图表,只需几行代码即可。您可以选择使用默认设置打印、使用特定打印机打印或选择打印特定页面。

在物理打印机上打印图表 - C#

// load file to be printedvar dgrm = new Aspose.Diagram.Diagram(dir + "template.vsdx");// print to default printerdgrm.Print();// print while specifying printer name & print jobdgrm.Print("LaserJet1100", "Job Name");

Microsoft Office 自动化 – 不需要

Aspose.Diagram for .NET 采用托管代码构建,无需在计算机上安装 Microsoft Office 或 Microsoft Visio 即可处理 Visio 文档。就支持的功能、安全性、稳定性、可扩展性、速度和价格而言,它是 Microsoft Office Visio 自动化的完美替代方案。


产品推荐

  • 账号登录
社交账号登录