Microsoft Visio 绘图经常在组织中用于不同的设计目的。可以使用Aspose在 C#中 以编程方式将 Visio 图表文件转换为图像格式。
- 使用 C# 以编程方式将 Visio (VSD/VSDX) 文件转换为图像
- 使用 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进行处理,非常感谢!