
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# สามารถปรับปรุงเวิร์กโฟลว์เอกสารของคุณได้อย่างมาก โดยให้วิธีที่ราบรื่นในการรวมองค์ประกอบภาพเข้ากับคำอธิบายที่เป็นข้อความ ในกรณีที่มีความคลุมเครือ โปรดเขียนถึงเราที่ ฟอรั่ม