
MS Visio adalah aplikasi yang banyak digunakan untuk membuat banyak diagram seperti diagram alur, diagram alur bisnis, dll. Namun, dalam berbagai kasus, Anda mungkin perlu mengonversi file diagram ke format file lain. Misalnya, saat membagikan diagram, Anda dapat mengonversinya menjadi file PDF. Di sisi lain, Anda dapat mengonversi diagram menjadi gambar untuk disematkan ke aplikasi web atau desktop Anda. Pada artikel ini, kami akan menargetkan konversi diagram Visio ke PDF secara terprogram. Khususnya, Anda akan mempelajari cara mengonversi file VSDX atau VSD ke PDF menggunakan C#.
- C# Visio ke PDF Converter API
- Langkah-langkah untuk Mengonversi Visio ke PDF
- C# Visio ke PDF - Kode Lengkap
- Dapatkan Lisensi Gratis
C# Visio ke PDF Converter API
Aspose.Diagram for .NET adalah pustaka kelas C# yang dirancang untuk membuat dan memanipulasi diagram MS Visio dari dalam aplikasi .NET. Selain itu, ini menyediakan API konverter fidelitas tinggi yang memungkinkan Anda mengonversi diagram Visio ke PDF dan format lainnya. Anda dapat mengunduh DLL API atau menginstalnya menggunakan NuGet.
Install-Package Aspose.Diagram
Langkah-langkah untuk Mengonversi Visio ke PDF di C#
Berikut langkah-langkah untuk mengonversi diagram Visio ke PDF menggunakan Aspose.Diagram for .NET.
- Muat file Visio VSD atau VDSX menggunakan kelas Diagram.
// Buat objek diagram untuk memuat diagram VSD/VSDX
Diagram diagram = new Diagram("Diagram.vsd");
- Buat objek MemoryStream.
- Konversikan file Visio ke PDF dan simpan ke objek MemoryStream menggunakan metode Diagram.Save(MemoryStream, SaveFileFormat.PDF).
// Buat aliran memori dan simpan diagram sebagai PDF
MemoryStream pdfStream = new MemoryStream();
diagram.Save(pdfStream, SaveFileFormat.PDF);
- Buat objek FileStream baru untuk file PDF yang dikonversi.
- Simpan PDF yang dikonversi menggunakan metode MemoryStream.WriteTo(FileStream).
// Buat berkas PDF
FileStream pdfFileStream = new FileStream("ExportToPDF.pdf", FileMode.Create, FileAccess.Write);
// Menulis ke file
pdfStream.WriteTo(pdfFileStream);
- Tutup MemoryStream dan FileStream.
// Tutup aliran
pdfFileStream.Close();
pdfStream.Close();
C# Visio ke PDF - Kode Lengkap
Berikut adalah source code lengkap cara convert file Visio ke PDF menggunakan C#.
// Buat objek diagram untuk memuat diagram VSD/VSDX
Diagram diagram = new Diagram("Diagram.vsd");
// Buat aliran memori dan simpan diagram sebagai PDF
MemoryStream pdfStream = new MemoryStream();
diagram.Save(pdfStream, SaveFileFormat.PDF);
// Buat berkas PDF
FileStream pdfFileStream = new FileStream("ExportToPDF.pdf", FileMode.Create, FileAccess.Write);
// Menulis ke file
pdfStream.WriteTo(pdfFileStream);
// Tutup aliran
pdfFileStream.Close();
pdfStream.Close();
Hasil
Berikut ini adalah tangkapan layar dari hasil yang akan Anda peroleh menggunakan kode yang disebutkan di atas.
Diagram Visio

PDF yang dikonversi

Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.
Kesimpulan
Aspose.Diagram for .NET menyediakan berbagai fitur untuk manipulasi diagram Visio. Selain itu, ini menyediakan konversi diagram berkualitas tinggi ke format PDF. Pada artikel ini, Anda telah mempelajari cara mengonversi diagram VDS atau VSDX ke format PDF menggunakan C#. Anda dapat mempelajari lebih lanjut tentang API menggunakan dokumentasi.