Aspose.Diagram   for Node.js via Java

Node.js Visio 文件 API

使用 Node.js API 创建、读取、写入和导出 Microsoft Visio 格式,包括 VSDX、VDX、VSX、VTX 和更多格式。

  下载免费试用版
  
 

通过 Java 用于 Node.js 的 Aspose.Diagram 是一种 Microsoft Visio 文档操作解决方案。可以读取、写入、保护、导出和打印原生 Visio 格式,并支持一些常用的图像和固定布局格式。它可以轻松加载现有文件,修改 diagram 元素以导出为所需格式,包括图像或 PDF 或 XPS 等固定布局格式。

通过 Java 用于 Node.js 的 Aspose.Diagram 是独立的 API,不需要安装 Microsoft Visio 或任何其他软件。此外,很少有人可以轻松执行的任务,例如从头开始创建图表、读取或写入各种格式、访问和读取包括 Visio 对象公式在内的属性、将图表导出为多种格式、以高保真度打印图表等等。

高级 Node.js Visio API 功能

从头开始创建图表

读取多种 Visio 格式

读取不同对象的属性

编写各种 Visio 格式

操作文档属性

高保真打印图表

保护或取消保护图表和形状

将图表导出为不同格式

从头开始创建 Visio 个文档

Node.js 的 Aspose.Diagram 简单易用。它允许用户在不了解底层格式的情况下使用图表,例如只需几行代码就可以从头开始创建 VSDX 文件。

使用 Node.js 从 Scratch 创建 VSDX 格式

var aspose = aspose || {};

aspose.diagram = require("aspose.diagram"); 

var diagram = new aspose.diagram.Diagram();

diagram.save("output.vsdx", aspose.diagram.SaveFileFormat.VSDX);

访问和操作 Visio 文件

Node.js diagram API 允许读取原生 Microsoft Visio 格式并提供对 diagram 数据(如文档、页面、母版、形状、样式表、连接等)的访问。这些对象可以通过 API 进行操作,结果可以任何支持的格式写入磁盘。

导出到图像

开发人员可以轻松加载 Visio 文件并将它们导出为流行的图像,包括 PNG、TIFF、JPEG、BMP、SVG 和 EMF。 Nodejs 库还支持将 Visio 文件导出为 PDF &具有最高保真度的 XPS 格式。

将 Visio VSDX 文件的页面导出为 PNG 格式

diagram = new aspose.diagram.Diagram("template.vsdx"); 

// Save diagram as PNG

options = new aspose.diagram.ImageSaveOptions(aspose.diagram.SaveFileFormat.PNG); 

// Save one page only, by page index

options.setPageIndex(0); 

// Save resultant Image file

diagram.save("output.png", options);
  

  
  

Aspose.Diagram 为其他流行的开发环境提供单独的 Visio API,如下所列: