以编程方式保存 Visio 文档
Visio 图纸保存概述
使用[Diagram.Save](https://reference.aspose.com/diagram/java/com.aspose.diagram/diagram#save(java.lang.String,%20int) 方法保存 Microsoft Visio 图。有允许将绘图保存到文件的重载。绘图可以保存为 Aspose.Diagram 支持的任何保存格式。有关所有支持的保存格式的列表,请参阅保存文件格式枚举。
储蓄 Visio Diagram
Aspose.Diagram API 的 Diagram 类表示一个 Visio 绘图,开发人员可以将其 Visio diagram 对象保存为任何支持的文件格式。要保存 Microsoft Visio 文件,只需使用[Diagram.Save](https://reference.aspose.com/diagram/java/com.aspose.diagram/diagram#save(java.lang.String,%20int)方法,它接受具有完整路径的文件名或文件流对象。 Aspose.Diagram API 从文件扩展名推断保存格式,还提供一个额外的 SaveFileFormat 参数来指定输出文件格式。
以任何支持的文件格式保存 Visio Diagram
使用 Aspose.Diagram API,开发人员可以将 Visio diagram 保存为任何支持的文件格式,如下所列: VSDX, VSDM, VSSX, VSSM, VSTX, VSTM, VDX, VSX, VTX, TIFF, PNG, BMP, EMF, JPEG, PDF, XPS, GIF, HTML, SVG and XAML
保存 Diagram 编程示例
下面的示例将文档保存到文件中。
指定 Visio 保存选项
有几个Diagram.Save method overloads that accept a SaveOptions object. This should be an object of a class derived from the SaveOptions class. Each save format has a corresponding class that holds save options for that save format, for example, there is PdfSaveOptions for the SaveFileFormat.PDF save format.
Visio Diagram 保存选项
这些示例展示了如何:
使用 Diagram 保存选项
下面的代码显示了如何在将文档保存为 Visio 格式之前设置保存选项。
使用 PDF 保存选项
The code below shows how to set save options before saving a document to a PDF format.
使用 HTML 保存选项
The code below shows how to set save options before saving a document to a HTML format.
使用图像保存选项
下面的代码显示了如何在将文档保存为图像格式之前设置保存选项。
使用 SVG 保存选项
下面的代码显示了如何在将文档保存为 SVG 格式之前设置保存选项。