中文
 中文

用于创建、编辑、导出和流程图的 .NET Visio 图 API

终极 .NET 图表 API,可使用基于 C#、ASP.NET 和 VB.NET 的 Visio 图表文件完美地生成、操作和转换 Microsoft Visio 文件格式,例如 VSD、VDX、VSX、VSX、VSSX、VTX 和 VTSX处理应用程序。

下载免费试用版查看所有API

用于处理 Microsoft Visio 图表的全功能 .NET API

Aspose.Diagram for .NET 是一个灵活且全面的 Visio 图表 API,允许软件和应用程序开发人员跨 C#、ASP.NET 和 VB.NET 创建功能强大的 Visio 文件处理应用程序。借助此本机 .NET 图表 API,您可以构建移动应用程序、桌面解决方案和用于 Web 界面的工具,以创建、修改、转换和导出 Microsoft Visio 图表。 Aspose.Diagram for .NET 库支持流行的 Visio 文件格式,例如 VSD、VSDX、VTX、VDX、VSX、VSSX、VTSX、VSDM 和 VSSM。您可以使用此 .NET Visio 图表 API 快速轻松地开发复杂的图表转换解决方案,并将 Visio 文件转换为 PDF、JPG、PNG、BMP、HTML、XPS、SVG 和 EMF 文件格式。

在许多先进的 Visio 文件处理功能中,Aspose.Diagram for .NET 可以旋转形状、检索有关连接器和字体的信息、对形状进行分组、将图像注入到绘图中、向 Visio 绘图中添加新页面等等。此外,您还可以在 Visio 页面上绘制矩形、折线、贝塞尔曲线和许多其他形状。

入门

在设置 .NET 图表 API 以获得优化安装之前,请检查系统要求页面上的先决条件以及API使用经验。

.NET 安装的 Aspose.Diagram

要安装 Aspose.Diagram for .NET API,您可以从下载部分下载 DLL 或 MSI 安装程序。或者,您可以使用 NuGet 包 设置适用于 .NET 的 Visio 图表 API。包管理器控制台的命令如下:

PM > Install-Package Aspose.Diagram 

如何在 .NET 中从头开始创建 Visio 图表并将 Visio 转换为 PDF

开发人员可以使用 Aspose.Diagram for .NET 库以编程方式从头开始创建 MS Visio 图表。您可以轻松插入新页面和形状,或在您创建的图表文件中操作不同的形状属性。 .NET 图表 API 还支持将 VSD 和 VSDX Visio 图表格式独立地以高保真度转换为 PDF 文件。

在 .NET 中从头开始创建 Visio 图表

Aspose.Diagram for .NET API 是一个完整的图表操作解决方案,使开发人员能够创建加载了所有基本元素(例如形状、流程图、注释等)的 Visio 图表。您可以使用 .NET 图表 API 借助以下给出的步骤和信息从头开始创建 Visio 文档:

在 .NET 中将 MS Visio 图表转换为 PDF

将文件转换为 PDF 格式可以更轻松地在多个设备上共享和访问它们。 Aspose.Diagram for .NET API 允许在 C# .NET 应用程序中将 Visio 图表转换为 PDF 格式。您可以以编程方式将 VSD 或 VSDX 转换为 PDF,并具有高转换质量。以下步骤和信息将帮助您实现这一目标:

  • 初始化 Diagram 类对象以加载要转换的输入 Visio 文件。
  • 实例化 PdfSaveOptions 类对象。
  • 设置文件属性,例如页数和页索引。
  • 将输出文件另存为 PDF。
// Load Visio diagram
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("Sample.vsd");
// Declare PdfSaveOptions object
Aspose.Diagram.Saving.PdfSaveOptions saveOptions = new Aspose.Diagram.Saving.PdfSaveOptions();
// Number of pages to render
saveOptions.PageCount = 2;
// Set first page index
saveOptions.PageIndex = 1;
// Save Visio diagram to PDF
diagram.Save("PDF_out.pdf", saveOptions);
Console.WriteLine("Done");

更多 Aspose.Diagram for .NET API 的工作示例可在 GitHub Examples 上找到 页面。我们提供 Aspose.Diagram 免费在线应用,用于编辑、查看、转换、合并、加水印、拆分和压缩 Microsoft使用移动或桌面设备即时生成 Visio 图表文件。请随时尝试使用在线应用程序从任何地方操作 Visio 图表。

独立操作和打印 Visio 文件

Aspose.Diagram for .NET API 允许访问和读取 Microsoft Visio 文件中的数据、对其进行处理,并使用最少的编码以多种打印选项高质量打印处理后的文件。使用 Aspose.Diagram for .NET 处理 Visio 图表文件时,无需安装 Microsoft Office 或 Microsoft Visio,为您提供独立的用户体验。

常问问题

1. 如何在.NET 中转换 Microsoft Visio 图表?

使用 Aspose.Diagram for .NET API 可以快速轻松地在 .NET 中转换 Visio 图表。只需几行 .NET 编码即可将 VSD、VSDX、VSX、VTX、VDX、VSDM 和其他图表文件转换为不同的文件格式。

2. 转换或处理 Visio 图表需要多长时间?

.NET 图表 API 运行速度快,可立即完成您的图表转换请求。

3. 使用.NET API 处理Visio 图表是否安全?

使用 Aspose.Diagram for .NET API 处理图表文件时,您可以确保图表文件的安全性。我们确保您的数据隐私,并采取一切必要措施为您提供安全的用户体验。

4. 我可以在 Mac OS、Windows 或 Linux 上处理 MS Visio 图表吗?

是的,.NET 的图表 API 可跨不同的操作系统、框架和操作环境工作。您可以在您选择的平台上使用它,并且不需要安装任何其他软件即可运行。

寻求帮助?

查看我们的支持渠道,以帮助解决与 Aspose 产品 API 功能和工作相关的问题。

准备好开始了吗?

下载免费试用版 查看所有API