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,如下所列: