Konversikan Visio ke PDF PNG JPEG SVG HTML XAML di Node.Js

Pada postingan saya sebelumnya, saya telah mendemonstrasikan cara membuat diagram MS Visio dari awal di aplikasi Node.js. Pada artikel ini, saya akan menunjukkan cara menggunakan Aspose.Diagram untuk mengekspor atau mengonversi diagram MS Visio ke berbagai format file populer di aplikasi Node.js.

Konversi diagram Visio dapat bermanfaat dalam berbagai skenario. Anda dapat mengonversi diagram menjadi gambar HTML atau JPEG/PNG untuk menampilkannya di halaman web atau di penampil dokumen Visio. Demikian pula, konversi Visio ke PDF dapat digunakan untuk menghilangkan ketergantungan perangkat lunak khusus untuk melihat diagram. Untuk skenario seperti itu, Aspose.Diagram menyediakan konversi diagram Visio berkualitas tinggi ke format lain.

Node.js Visio Converter API - Instalasi

Anda dapat menginstal Aspose.Diagram ke dalam aplikasi Node.js Anda menggunakan perintah npm berikut.

npm install aspose.diagram --save

Konversikan Visio ke PDF di Node.js

PDF adalah format dokumen platform-independen yang menjaga konten dokumen tetap stabil di antara lingkungan yang heterogen. Oleh karena itu, lebih cocok untuk mengonversi diagram Visio ke PDF sebelum membagikannya kepada orang-orang tanpa mengkhawatirkan lingkungan mereka atau menginstal perangkat lunak khusus. Berikut langkah-langkah untuk mengubah diagram Visio menjadi dokumen PDF menggunakan Aspose.Diagram.

Contoh kode berikut menunjukkan cara mengonversi Visio VSDX ke PDF di Node.js.

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

// Muat file Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");

// Simpan sebagai format file PDF
diagram.save("Visio to PDF.pdf", aspose.diagram.SaveFileFormat.PDF);

Berkas VSDX

VSDX ke PDF

File pdf

Visio ke PDF di Node.js

Konversikan Visio ke PNG/JPEG/Gambar Lain di Node.js

Konversi diagram Visio ke format gambar berguna untuk membuat thumbnail atau menampilkan konten diagram, yaitu untuk penampil Visio. Aspose.Diagram memungkinkan Anda mengonversi diagram Visio ke format gambar berikut:

  • PNG
  • JPEG
  • BERTENGKAR
  • BMP
  • EMF

Berikut ini adalah langkah-langkah untuk mengkonversi diagram Visio ke PNG, JPEG atau format gambar lainnya.

Contoh kode berikut menunjukkan cara mengonversi gambar Visio VSDX ke PNG di Node.js.

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

// Muat file Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");

// Atur opsi gambar
options = new aspose.diagram.ImageSaveOptions(aspose.diagram.SaveFileFormat.PNG);

// Simpan satu halaman hanya jika Anda ingin mengonversi halaman tertentu.
options.setPageIndex(0);

// Simpan sebagai format file PNG
diagram.save("Visio to PNG.png", options);

Ekspor Diagram Visio ke SVG di Node.js

Anda juga dapat mengonversi diagram Visio ke format SVG dalam beberapa baris kode. Berikut adalah langkah-langkah untuk melakukan konversi ini.

Contoh kode berikut menunjukkan cara mengonversi Visio VSDX ke format SVG di Node.js.

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

// Muat file Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// Simpan sebagai format file SVG
diagram.save("Visio-to-SVG.svg", aspose.diagram.SaveFileFormat.SVG);

Konversi Diagram Visio ke HTML di Node.js

Aspose.Diagram juga memungkinkan Anda mengonversi diagram Visio menjadi dokumen HTML. Dalam konversi Visio ke HTML, API juga menghasilkan sidebar untuk menavigasi antar halaman diagram. Berikut adalah langkah-langkah untuk melakukan konversi ini.

Contoh kode berikut menunjukkan cara mengonversi Visio VSDX ke HTML di Node.js.

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

// Muat file Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// Simpan sebagai format file HTML
diagram.save("Visio-to-HTML.html", aspose.diagram.SaveFileFormat.HTML);

Visio ke HTML

Visio ke HTML Node.js

Konversikan Visio ke XAML di Node.js

Anda juga dapat mengonversi diagram Visio ke format XAML yang dibuat menggunakan bahasa markup Microsoft yang dinamai sama, XAML (Extensible Application Markup Language). Berikut adalah langkah-langkah untuk mengonversi diagram Visio ke format XAML.

Contoh kode berikut menunjukkan cara mengonversi Visio VSDX ke XAML di Node.js.

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

// Muat file Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// Simpan sebagai format file XAML
diagram.save("Visio-to-XAML.xaml", aspose.diagram.SaveFileFormat.XAML); 

Kesimpulan

Pada artikel ini, kita telah melihat cara mengonversi diagram MS Visio ke berbagai format populer di aplikasi Node.js. Skenario konversi yang telah kami bahas dalam artikel ini mencakup Visio ke PDF, Visio ke gambar (PNG, JPEG, dll.), Visio ke SVG, Visio ke HTML, dan Visio ke XAML. Anda dapat mempelajari lebih lanjut tentang Node.js Visio API dari dokumentasi.

Artikel Terkait