วิธีแปลง Visio เป็น PNG ใน C#

บทความนี้มีรายละเอียดเกี่ยวกับ วิธีแปลง Visio เป็น PNG ใน C# โดยจะครอบคลุมกระบวนการทีละขั้นตอนพร้อมกับโค้ดตัวอย่างที่รันเพื่อเรนเดอร์ VSDX หรือ VSD เป็น PNG ใน C# สามารถตั้งค่าคุณสมบัติต่างๆ สำหรับอิมเมจเอาต์พุตเพื่อแก้ไขไฟล์ที่สร้างขึ้น

ขั้นตอนในการแปลง Visio เป็น PNG ใน C#

  1. ติดตั้ง Aspose.Diagram API เพื่อส่งออกไฟล์ Visio
  2. สร้างวัตถุของคลาส Diagram เพื่อโหลดไฟล์อินพุต
  3. ตั้งค่ากำหนดด้วยคลาส ImageSaveOptions สำหรับอิมเมจ PNG เอาต์พุต
  4. เขียนภาพ PNG ที่ส่งออกด้วยวิธีการบันทึก ()

ขั้นตอนเหล่านี้อธิบายอัลกอริทึมพื้นฐานในการ แปลง Visio เป็น PNG ใน C# ก่อนอื่น ให้โหลดไดอะแกรม Visio ต้นทางด้วยวัตถุของคลาสไดอะแกรม จากนั้นกำหนดค่าลักษณะต่างๆ สำหรับอิมเมจเอาต์พุตและส่งออกอิมเมจ PNG เอาต์พุตไปยังอาร์เรย์ ไฟล์ หรือสตรีมแบบไบต์

รหัสเพื่อแปลง Visio เป็น PNG ใน C

namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert Visio to PNG in C#
{
// Load the license
Aspose.Diagram.License lic = new Aspose.Diagram.License();
lic.SetLicense("Aspose.Total.lic");
// Load input VSD VSDX Visio file
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("VisioToPNG.vsdx");
// Specify output image format as PNG
Aspose.Diagram.Saving.ImageSaveOptions options = new Aspose.Diagram.Saving.ImageSaveOptions(Aspose.Diagram.SaveFileFormat.Png);
// Set the property related to hidden pages
options.ExportHiddenPage = false;
// Save the resultant Image file
diagram.Save("VisioToPNG.png", options);
System.Console.WriteLine("Done");
}
}
}

ตัวอย่างโค้ดที่รันได้นี้เพียงพอที่จะ แปลง VSDX เป็น PNG ใน C# อย่างไรก็ตาม คุณสามารถเลือกค่าและคุณสมบัติแบบกำหนดเองเพื่อตั้งค่าความละเอียดของภาพ การปรับขนาด การซูม ฯลฯ เพื่อแก้ไขภาพที่ส่งออกที่สร้างขึ้น นอกจากนี้ API ยังให้คุณทำงานกับตัวสร้างโอเวอร์โหลดและวิธีการต่างๆ ที่สามารถใช้เพื่อจัดการไฟล์ด้วยสตรีมหน่วยความจำ สตรีมไฟล์ หรืออาร์เรย์ตามความต้องการของคุณ

บทช่วยสอนนี้ได้อธิบายข้อมูลที่เกี่ยวข้องกับกระบวนการ แปลง VSD เป็น PNG ใน C# ถ้าคุณต้องการเรียนรู้การแปลงไฟล์ Visio เป็นไฟล์ PDF ให้ไปที่บทความใน วิธีแปลง Visio เป็น PDF ใน C#

 ไทย