Visio VSDX เป็น Word DOCX csharp

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

VSD/VSDX เป็น Word DOC หรือ DOCX Converter – การติดตั้ง C# API

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

PM> Install-Package Aspose.Diagram
PM> Install-Package Aspose.PDF

แปลงไดอะแกรม Visio VSD/VSDX เป็นเอกสาร Word DOC ใน C#

คุณสามารถแปลงไฟล์ VSD หรือ VSDX เป็นเอกสาร Word ในรูปแบบ DOC โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดอินพุตไฟล์ VSD หรือ VSDX โดยใช้คลาส Diagram
  2. แปลงไฟล์ Visio เป็นไฟล์ PDF ตัวกลาง
  3. ส่งออกไฟล์ PDF เป็นเอกสาร Word ในรูปแบบ DOC ด้วยคลาส Document

ข้อมูลโค้ดด้านล่างแสดงวิธีการแปลงไดอะแกรม VSD หรือ VSDX เป็นเอกสาร Word ในรูปแบบ DOC โดยทางโปรแกรมใน C#:

// สร้างวัตถุไดอะแกรมเพื่อโหลดไดอะแกรม VSD/VSDX Visio อินพุต
Diagram diagram = new Diagram("Diagram.vsd");

// สร้างสตรีมหน่วยความจำและบันทึกไดอะแกรมเป็น PDF
MemoryStream stream = new MemoryStream();

// แปลง Visio VSD หรือ VSDX เป็นรูปแบบ PDF
diagram.Save(stream, SaveFileFormat.PDF);

// โหลดไฟล์ PDF อินพุตจากสตรีม
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// ตั้งค่าคุณสมบัติสำหรับเอกสารเวิร์ดเอาต์พุต
DocSaveOptions options = new DocSaveOptions();
options.RecognizeBullets = true;
options.Format = DocSaveOptions.DocFormat.Doc;

// บันทึกไฟล์ DOC Word ที่ส่งออก
document.Save("Test.doc");

แปลง Visio VSD/VSDX Diagram เป็น Word DOCX โดยทางโปรแกรมใน C#

คุณสามารถแปลงไฟล์ VSD หรือ VSDX เป็นไฟล์ DOCX Word ได้โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์อินพุต VSD หรือ VSDX ด้วยคลาส Diagram
  2. แปลงไฟล์ Visio เป็นเอกสาร PDF ระดับกลางโดยใช้วิธี บันทึก
  3. เรนเดอร์ไฟล์ PDF เป็นเอกสาร DOCX Word โดยใช้คลาส Document

ข้อมูลโค้ดด้านล่างสาธิตวิธีการแปลงไดอะแกรม VSD หรือ VSDX Visio เป็นเอกสาร Word ในรูปแบบ DOCX โดยทางโปรแกรมใน C#:

// สร้างวัตถุไดอะแกรมเพื่อโหลดไดอะแกรม VSD/VSDX Visio อินพุต
Diagram diagram = new Diagram("Diagram.vsd");

// สร้างสตรีมหน่วยความจำและบันทึกไดอะแกรมเป็น PDF
MemoryStream stream = new MemoryStream();

// แปลง Visio VSD หรือ VSDX เป็นรูปแบบ PDF
diagram.Save(stream, SaveFileFormat.PDF);

// โหลดไฟล์ PDF อินพุตจากสตรีม
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// ตั้งค่าคุณสมบัติสำหรับเอกสารคำที่ส่งออก
DocSaveOptions options = new DocSaveOptions();
options.RecognizeBullets = true;
options.Format = Aspose.Pdf.DocSaveOptions.DocFormat.DocX;

// บันทึกไฟล์ DOCX Word ที่ส่งออก
document.Save("Test.docx");

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

คุณสามารถลองใช้คุณลักษณะทั้งหมดของ API โดยไม่มีข้อจำกัดใดๆ ด้วย ใบอนุญาตชั่วคราวฟรี

บทสรุป

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

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

แปลงไฟล์ VSD หรือ VSDX Visio เป็น SWF ใน C#