翻譯|使用教程|編輯:李顯亮|2020-05-14 10:17:54.520|閱讀 911 次
概述:在各種情況下,Visio圖表的轉(zhuǎn)換可能會很有用。本教程將演示在Node.js中將MS Visio圖表轉(zhuǎn)換為PDF、PNG、JPEG、SVG、HTML等格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在各種情況下,Visio圖表的轉(zhuǎn)換可能會很有用。您可以將圖表轉(zhuǎn)換為HTML或JPEG / PNG圖像,以將其顯示在網(wǎng)頁上或Visio文檔查看器中。同樣,從Visio到PDF的轉(zhuǎn)換可以用來消除查看圖表時專用軟件的依賴性。
Aspose.Diagram for .NET是專門用于處理Microsoft
Visio文件的API。它允許開發(fā)人員創(chuàng)建,操作和轉(zhuǎn)換本機Visio文件格式。使用Aspose.Diagram for
.NET,您不僅可以繪制基本但復雜的形狀,如 Bezier,Spline,Polyline,并且只使用幾行代碼。
>>歡迎下載Aspose.Diagram for .NET v20.5體驗
對于此類情況,Aspose.Diagram可將Visio圖表高質(zhì)量轉(zhuǎn)換為其他格式。
PDF是與平臺無關(guān)的文檔格式,可在異構(gòu)環(huán)境中保持文檔內(nèi)容的穩(wěn)定。因此,在人們之間共享Visio圖之前將其轉(zhuǎn)換為PDF而不用擔心他們的環(huán)境或安裝專用軟件是更合適的。以下是使用Aspose.Diagram將Visio圖表轉(zhuǎn)換為PDF文檔的步驟。
下面的代碼示例演示如何在Node.js中將Visio VSDX轉(zhuǎn)換為PDF。
var aspose = aspose || {}; aspose.diagram = require("aspose.diagram"); // Load Visio VSDX file var diagram = new aspose.diagram.Diagram("sample.vsdx"); // Save as PDF file format diagram.save("Visio to PDF.pdf", aspose.diagram.SaveFileFormat.PDF);
VSDX文件
PDF文件
將Visio圖表轉(zhuǎn)換為圖像格式對于生成縮略圖或顯示圖表的內(nèi)容(例如,對于Visio查看器)很有用。Aspose.Diagram可讓您將Visio圖表轉(zhuǎn)換為以下圖像格式:
以下是將Visio圖表轉(zhuǎn)換為PNG,JPEG或其他圖像格式的步驟。
下面的代碼示例演示如何在Node.js中將Visio VSDX轉(zhuǎn)換為PNG圖像。
var aspose = aspose || {}; aspose.diagram = require("aspose.diagram"); // Load Visio VSDX file var diagram = new aspose.diagram.Diagram("sample.vsdx"); // Set image options options = new aspose.diagram.ImageSaveOptions(aspose.diagram.SaveFileFormat.PNG); // Save one page only if you want to convert a particular page. options.setPageIndex(0); // Save as PNG file format diagram.save("Visio to PNG.png", options);
可以通過幾行代碼將Visio圖表轉(zhuǎn)換為SVG格式。以下是執(zhí)行此轉(zhuǎn)換的步驟。
下面的代碼示例演示如何在Node.js中將Visio VSDX轉(zhuǎn)換為SVG格式。
var aspose = aspose || {}; aspose.diagram = require("aspose.diagram") // Load Visio VSDX file var diagram = new aspose.diagram.Diagram("sample.vsdx"); // Save as SVG file format diagram.save("Visio-to-SVG.svg", aspose.diagram.SaveFileFormat.SVG);
Aspose.Diagram還允許您將Visio圖表轉(zhuǎn)換為HTML文檔。在從Visio到HTML的轉(zhuǎn)換中,API還會生成一個側(cè)邊欄,以在圖表的頁面之間導航。以下是執(zhí)行此轉(zhuǎn)換的步驟。
下面的代碼示例演示如何在Node.js中將Visio VSDX轉(zhuǎn)換為HTML。
var aspose = aspose || {}; aspose.diagram = require("aspose.diagram"); // Load Visio VSDX file var diagram = new aspose.diagram.Diagram("sample.vsdx"); // Save as HTML file format diagram.save("Visio-to-HTML.html", aspose.diagram.SaveFileFormat.HTML);
Visio到HTML
可以將Visio圖表轉(zhuǎn)換為使用Microsoft的標記語言XAML(可擴展應用程序標記語言)創(chuàng)建的XAML格式。以下是將Visio圖表轉(zhuǎn)換為XAML格式的步驟。
下面的代碼示例演示如何在Node.js中將Visio VSDX轉(zhuǎn)換為XAML。
var aspose = aspose || {}; aspose.diagram = require("aspose.diagram"); // Load Visio VSDX file var diagram = new aspose.diagram.Diagram("sample.vsdx"); // Save as XAML file format diagram.save("Visio-to-XAML.xaml", aspose.diagram.SaveFileFormat.XAML);
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn