Visio เป็น Word Java

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

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

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

พื้นที่เก็บข้อมูล:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

การพึ่งพา:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.3</version>
        <classifier>jdk16</classifier>
    </dependency>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>22.2</version>
    </dependency>
</dependencies>

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

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

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

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

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

// สร้าง ByteArrayOutputStream และบันทึกไดอะแกรมเป็น PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

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

// โหลดไฟล์ PDF อินพุตจาก ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

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

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

แปลงไดอะแกรม Visio VSD/VSDX เป็น Word DOCX โดยทางโปรแกรมใน Java

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ VSD หรือ VSDX เป็นรูปแบบ DOCX:

  1. เริ่มต้นวัตถุของคลาส Diagram เพื่อโหลดอินพุตไฟล์ VSD หรือ VSDX
  2. ส่งออกไฟล์อินพุตเป็นรูปแบบ PDF ด้วยเมธอด บันทึก
  3. แปลงไฟล์ PDF เป็นรูปแบบ DOCX ด้วยคลาส Document

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

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

// สร้าง ByteArrayOutputStream และบันทึกไดอะแกรมเป็น PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

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

// โหลดไฟล์ PDF อินพุตจาก ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

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

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

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

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

บทสรุป

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

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