Visio VSD VSDX เป็น XAML csharp

ไดอะแกรม Visio ใช้เพื่อสร้างภาพประกอบทางเทคนิคบนผืนผ้าใบรูปแบบอิสระ ในขณะที่ XAML คือ Extensible Application Markup Language สำหรับสร้างส่วนติดต่อผู้ใช้ บางครั้ง คุณอาจต้องแปลงไฟล์ Visio ในรูปแบบ VSDX หรือ VSD เป็นไฟล์ XAML บทความนี้ครอบคลุมวิธีการแปลงไดอะแกรม VSD หรือ VSDX เป็นไฟล์ XAML โดยทางโปรแกรมใน C#

Visio Drawing เป็น XAML Converter – การติดตั้ง C# API

Aspose.Diagram for .NET สามารถใช้ API เพื่อสร้าง แก้ไข จัดการ หรือแปลง Microsoft Visio Drawings ในหลายรูปแบบ รวมถึง VSD และ VSDX คุณสามารถเข้าถึงได้อย่างรวดเร็วโดยดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด หรือใช้คำสั่งติดตั้ง NuGet ด้านล่าง:

PM> Install-Package Aspose.Diagram

แปลงไฟล์ VSDX เป็น XAML ใน C#

คุณสามารถแปลงไดอะแกรม VSDX Visio เป็นไฟล์ XAML ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. เริ่มต้นวัตถุของคลาส Diagram เพื่อโหลดไดอะแกรม VSDX ต้นทาง
  2. เขียนไฟล์ XAML เอาต์พุตโดยใช้เมธอด บันทึก

ข้อมูลโค้ดด้านล่างอธิบายวิธีการแปลงไดอะแกรม VSDX เป็นไฟล์ XAML โดยทางโปรแกรมใน C#:

// โหลดไดอะแกรม Visio อินพุต
Diagram diagram = new Diagram("Input.vsdx");

// สร้างอินสแตนซ์ของคลาส XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// บันทึกไฟล์ XAML เอาต์พุต
diagram.Save("output.xaml", options);

แปลงไฟล์ Visio VSD เป็น XAML ใน C#

ขั้นตอนต่อไปนี้อธิบายกระบวนการแปลงไฟล์ Visio VSD เป็นไฟล์ XAML โดยทางโปรแกรมใน C#:

  1. สร้างวัตถุของคลาส Diagram เพื่อโหลดไฟล์ VSD อินพุต
  2. เขียนไฟล์ XAML เอาต์พุตด้วยวิธี บันทึก

ข้อมูลโค้ดต่อไปนี้สาธิตวิธีการแปลงไดอะแกรม VSD Visio เป็นไฟล์ XAML โดยทางโปรแกรมใน C#:

// โหลดไดอะแกรม Visio อินพุต
Diagram diagram = new Diagram("Input.vsd");

// สร้างอินสแตนซ์ของคลาส XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// บันทึกไฟล์ XAML เอาต์พุต
diagram.Save("output.xaml", options);

รับใบอนุญาต API ฟรี

คุณสามารถตรวจสอบคุณสมบัติทั้งหมดของ API ได้อย่างเต็มประสิทธิภาพโดยรับ ใบอนุญาตชั่วคราวฟรี

บทสรุป

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

ดูสิ่งนี้ด้วย

สร้าง Flowchart โดยทางโปรแกรมใน C#