Konvertera Visio till PDF PNG JPEG SVG HTML XAML i Node.Js

I mitt tidigare inlägg har jag demonstrerat hur man skapar MS Visio-diagram från grunden i Node.js-applikationer. I den här artikeln kommer jag att visa dig hur du använder Aspose.Diagram för att exportera eller konvertera MS Visio-diagram till olika populära filformat i Node.js-applikationer.

Konverteringen av Visio-diagram kan vara användbar i olika scenarier. Du kan konvertera ett diagram till HTML- eller JPEG/PNG-bild för att visa det på en webbsida eller i en Visio-dokumentvisare. På samma sätt kan Visio till PDF-konvertering användas för att ta bort beroendet av dedikerad programvara för att visa diagrammen. För sådana scenarier tillhandahåller Aspose.Diagram högkvalitativ konvertering av Visio-diagram till andra format.

Node.js Visio Converter API - Installation

Du kan installera Aspose.Diagram i din Node.js-applikation med följande npm-kommando.

npm install aspose.diagram --save

Konvertera Visio till PDF i Node.js

PDF är ett plattformsoberoende dokumentformat som håller innehållet i ett dokument stabilt bland de heterogena miljöerna. Därför är det mer lämpligt att konvertera ett Visio-diagram till PDF innan du delar det med människorna utan att behöva oroa sig för sin miljö eller installera dedikerad programvara. Följande är stegen för att konvertera ett Visio-diagram till PDF-dokument med Aspose.Diagram.

Följande kodexempel visar hur man konverterar en Visio VSDX till PDF i Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// Ladda Visio VSDX-fil
var diagram = new aspose.diagram.Diagram("sample.vsdx");

// Spara som PDF-filformat
diagram.save("Visio to PDF.pdf", aspose.diagram.SaveFileFormat.PDF);

VSDX-fil

VSDX till PDF

PDF-fil

Visio till PDF i Node.js

Konvertera Visio till PNG/JPEG/Andra bilder i Node.js

Konvertering av Visio-diagram till bildformat är användbart för att generera miniatyrer eller visa innehållet i diagrammen, dvs. för en Visio-visare. Aspose.Diagram låter dig konvertera Visio-diagram till följande bildformat:

  • PNG
  • JPEG
  • TIFF
  • BMP
  • EMF

Följande är stegen för att konvertera Visio-diagram till PNG, JPEG eller andra bildformat.

Följande kodexempel visar hur man konverterar Visio VSDX till PNG-bild i Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// Ladda Visio VSDX-fil
var diagram = new aspose.diagram.Diagram("sample.vsdx");

// Ställ in bildalternativ
options = new aspose.diagram.ImageSaveOptions(aspose.diagram.SaveFileFormat.PNG);

// Spara endast en sida om du vill konvertera en viss sida.
options.setPageIndex(0);

// Spara som PNG-filformat
diagram.save("Visio to PNG.png", options);

Exportera Visio-diagram till SVG i Node.js

Du kan också konvertera ett Visio-diagram till SVG-format i ett par rader kod. Följande är steg för att utföra denna konvertering.

Följande kodexempel visar hur du konverterar Visio VSDX till SVG-format i Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram")

// Ladda Visio VSDX-fil
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// Spara som SVG-filformat
diagram.save("Visio-to-SVG.svg", aspose.diagram.SaveFileFormat.SVG);

Konvertera Visio Diagram till HTML i Node.js

Aspose.Diagram låter dig också konvertera Visio-diagrammet till ett HTML-dokument. I Visio till HTML-konvertering genererar API:et också ett sidofält för att navigera mellan sidorna i diagrammet. Följande är stegen för att utföra denna konvertering.

Följande kodexempel visar hur du konverterar Visio VSDX till HTML i Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// Ladda Visio VSDX-fil
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// Spara som HTML-filformat
diagram.save("Visio-to-HTML.html", aspose.diagram.SaveFileFormat.HTML);

Visio till HTML

Visio till HTML Node.js

Konvertera Visio till XAML i Node.js

Du kan också konvertera ett Visio-diagram till XAML-format skapat med Microsofts uppmärkningsspråk som heter detsamma, XAML (Extensible Application Markup Language). Följande är stegen för att konvertera ett Visio-diagram till XAML-format.

Följande kodexempel visar hur man konverterar Visio VSDX till XAML i Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// Ladda Visio VSDX-fil
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// Spara som XAML-filformat
diagram.save("Visio-to-XAML.xaml", aspose.diagram.SaveFileFormat.XAML); 

Slutsats

I den här artikeln har vi sett hur man konverterar MS Visio-diagram till olika populära format i Node.js-applikationer. De konverteringsscenarier som vi har behandlat i den här artikeln inkluderar Visio till PDF, Visio till bilder (PNG, JPEG, etc.), Visio till SVG, Visio till HTML och Visio till XAML. Du kan lära dig mer om Node.js Visio API från dokumentationen.

Relaterad artikel