Visio VSDX เป็น Word DOCX C#

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

เหตุใดจึงแปลง Visio เป็นเอกสาร Word

การกำหนดมาตรฐานเอกสาร: การแปลงไดอะแกรม Visio เป็น Word ช่วยให้สามารถรวมองค์ประกอบภาพเข้ากับเอกสารมาตรฐานได้ เพิ่มความสอดคล้องของเอกสารโดยรวม

เอกสารและการรายงาน: การแปลงไดอะแกรม Visio เป็น Word ช่วยให้สามารถรวมองค์ประกอบภาพไว้ในรายงานและเอกสารประกอบที่ครอบคลุม ทำให้ผู้อ่านเข้าใจข้อมูลที่ซับซ้อนได้ง่ายขึ้น

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

แปลง Visio VSDX เป็น Word DOCX ใน C#

ขั้นตอนต่อไปนี้อธิบายวิธีแปลง Visio เป็นเอกสาร Word DOCX ใน C#:

  • กำหนดค่า Conholdate.Total for .NET ในสภาพแวดล้อมของคุณ
  • ประกาศวัตถุคลาส PdfSaveOptions
  • บันทึกไดอะแกรม Visio ลงในเอกสาร PDF ตัวกลางด้วยวิธีบันทึก
  • โหลดไฟล์ PDF โดยใช้คลาส Document
  • สร้างอินสแตนซ์ของวัตถุคลาส DocSaveOptions
  • แปลงไฟล์ไดอะแกรม Visio เป็นรูปแบบเอกสาร Word DOCX ด้วยวิธีบันทึก

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

// โหลดไดอะแกรม Visio
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("Drawing1.vsdx");

// ประกาศวัตถุ PdfSaveOptions
Aspose.Diagram.Saving.PdfSaveOptions saveOptions = new Aspose.Diagram.Saving.PdfSaveOptions();

// บันทึกไดอะแกรม Visio เป็น PDF
diagram.Save("VSDXtoPDF.pdf", saveOptions);

Document document = new Document("VSDXtoPDF.pdf");

// สร้างอินสแตนซ์วัตถุ DocSaveOptions
DocSaveOptions DocOptions = new DocSaveOptions
{
    // ระบุรูปแบบเอาต์พุตเป็น DOCX
    Format = DocSaveOptions.DocFormat.DocX
};

document.Save("VisiotoWord.docx", DocOptions);

แปลง Visio เป็นเอกสาร Word DOCX ใน C# - ตัวเลือกขั้นสูง

ส่วนนี้จะอธิบายขั้นตอนเพิ่มเติมในการแปลงซึ่งคุณสามารถใช้ตัวเลือกขั้นสูงในการแปลง Visio เป็นเอกสาร Word ใน C#:

  • ติดตั้ง Conholdate.Total for .NET ในระบบของคุณ
  • เตรียมใช้งานวัตถุคลาส PdfSaveOptions
  • แสดงผลไดอะแกรม Visio อินพุตเป็นรูปแบบ PDF โดยใช้วิธีบันทึก
  • เข้าถึงเอกสาร PDF ด้วยคลาส Document
  • สร้างวัตถุของคลาส DocSaveOptions
  • แปลงไฟล์ไดอะแกรม VSDX เป็นเอกสาร DOCX โดยเรียกใช้วิธีการบันทึก

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

// โหลดไดอะแกรม Visio
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("Drawing1.vsdx");

// ประกาศวัตถุ PdfSaveOptions
Aspose.Diagram.Saving.PdfSaveOptions saveOptions = new Aspose.Diagram.Saving.PdfSaveOptions();

// จำนวนหน้าที่จะแสดง
saveOptions.PageCount = 2;

// ตั้งค่าดัชนีหน้าแรก
saveOptions.PageIndex = 1;

// บันทึกไดอะแกรม Visio เป็น PDF
diagram.Save("VSDXtoPDF.pdf", saveOptions);

Document document = new Document("VSDXtoPDF.pdf");

// สร้างอินสแตนซ์วัตถุ DocSaveOptions
DocSaveOptions DocOptions = new DocSaveOptions
{
    // ระบุรูปแบบเอาต์พุตเป็น DOCX
    Format = DocSaveOptions.DocFormat.DocX,
    RecognizeBullets = true,
    Mode = DocSaveOptions.RecognitionMode.Flow,
};

document.Save("VisiotoWord.docx", DocOptions);

ใบอนุญาตการประเมินผลฟรี

คุณสามารถขอ [ใบอนุญาตชั่วคราวฟรี] เพื่อประเมิน API โดยไม่มีลายน้ำหรือข้อจำกัดในการประเมิน

ห่อ

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

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