MS Visio转换示例!使用Aspose在C#中将 Visio VSD/VSDX 文件转换为图像

Microsoft Visio 绘图经常在组织中用于不同的设计目的。可以使用Aspose在 C#中 以编程方式将 Visio 图表文件转换为图像格式。

Microsoft Visio 绘图经常在组织中用于不同的设计目的。您可以使用 C# 以编程方式将 Visio 图表文件转换为图像格式。这种转换很有帮助,因为与VSD、VSDX等绘图格式相比,可以轻松共享和预览图像。 本文在以下部分介绍了不同的转换场景:

  • 使用 C# 以编程方式将 Visio (VSD/VSDX) 文件转换为图像
  • 使用 C# 将 Visio VSD/VSDX 的特定页面转换为图像

MS Visio转换示例!使用Aspose在C#中将 Visio VSD/VSDX 文件转换为图像

使用 C# 以编程方式将 Visio (VSD/VSDX) 文件转换为图像

可能需要通过以下步骤将 Visio 绘图转换为 JPG、PNG、TIFF 或其他图像格式:

  • 调用图表构造函数以加载输入的 VSD/VSDX 绘图。
  • 保存输出 JPG、SVG、BMP、GIF 或 SVG 图像文件。

下面的代码显示了如何使用 C# 以编程方式将 VSD/VSDX 图转换为 JPG、SVG、BMP、GIF 或 SVG 图像:

// Call the diagram constructor to load a VSD/VSDX drawingDiagram diagram = new Diagram("ExportToImage.vsd");// Save output JPG, SVG, BMP, GIF, or SVG Image filediagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

使用 C# 将 Visio VSD/VSDX 的特定页面转换为图像

有时您可能想要参考 Visio 绘图中的特定页面并查看其内容或创建缩略图。您可以轻松地将 VSD/VSDX 文件的特定页面转换为图像文件。请按照以下步骤使用 C# 以编程方式将 Visio 图表文件的特定页面渲染为图像:

  • 使用Diagram类将输入图加载为 VSD/VSDX 文件。
  • 指定输出图像格式,例如 PNG。
  • 使用页面索引指定页面。
  • 保存输出图像格式,如JPG,SVG,BMP,GIF,或SVG文件的保存方法。

以下代码说明了如何使用 C# 以编程方式将 Visio 图表文件 (VSD/VSDX) 中的特定页面转换为图像:

// Load input diagram as VSD/VSDX fileDiagram diagram = new Diagram("ExportPageToImage.vsd");// Specify output image format as PNGImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);// Save one page only, by page indexoptions.PageIndex = 0;// Save resultant Image filediagram.Save("ExportPageToImage_out.png", options);

如果你想试用Aspose的全部完整功能,可联系在线客服获取30天临时授权体验。


还想要更多吗可以点击阅读【Aspose最新资源在线文库】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(),我们很高兴为您提供查询和咨询
标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月4日
下一篇 2021年6月4日

相关推荐

发表回复

登录后才能评论