Visio ke Word Java

File Visio seperti VSD atau VSDX digunakan untuk membuat gambar seperti bagan organisasi, peta gedung, dll. pengolah kata. Untuk persyaratan tersebut, Anda dapat mengonversi file Visio VSD atau VSDX ke dokumen Word dalam format DOC atau DOCX secara terprogram di Java.

VSD/VSDX ke Word DOC atau DOCX Converter – Instalasi Java API

File Visio seperti VSD atau VSDX dapat diubah menjadi file Word dalam format DOC atau DOCX dengan proses dua langkah. File input dikonversi ke format PDF dengan Aspose.Diagram for Java API dan kemudian konversi file PDF ini menjadi dokumen DOC atau DOCX Word menggunakan Aspose.PDF for Java API. Cukup konfigurasikan API dengan mengunduh file JAR dari bagian New Releases atau gunakan detail berikut di pom.xml untuk menginstalnya dari Aspose Repository:

Gudang:

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

Ketergantungan:

 <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>

Konversi Visio VSD/VSDX Diagram ke Dokumen Word DOC di Java

Anda perlu mengikuti langkah-langkah di bawah ini untuk mengonversi file VSD atau VSDX Visio ke dokumen Word dengan ekstensi file DOC:

  1. Inisialisasi instance kelas Diagram untuk memuat file input Visio.
  2. Konversikan file VSD atau VSDX ke dokumen PDF perantara.
  3. Konversikan dokumen PDF ke file Word dengan ekstensi file DOC.

Contoh kode berikut menunjukkan cara mengonversi diagram VSD atau VSDX ke file Word dalam format DOC secara terprogram menggunakan Java:

// Buat objek diagram untuk memuat input diagram VSD/VSDX Visio
Diagram diagram = new Diagram("Diagram.vsd");

// Buat ByteArrayOutputStream dan simpan diagram sebagai PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// Konversikan Visio VSD atau VSDX ke format PDF
diagram.save(baos, SaveFileFormat.PDF);

// Muat file PDF masukan dari ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// Tetapkan properti untuk dokumen kata keluaran
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.Doc);

// Simpan file DOC Word keluaran
document.save("Test.doc");

Konversi Visio VSD/VSDX Diagram ke Word DOCX Secara terprogram di Java

Silakan ikuti langkah-langkah di bawah ini untuk mengonversi file VSD atau VSDX ke format DOCX:

  1. Inisialisasi objek dari kelas Diagram untuk memuat file input VSD atau VSDX.
  2. Ekspor file masukan ke format PDF dengan metode Save.
  3. Konversi file PDF ke format DOCX dengan kelas Document.

Cuplikan kode di bawah ini menunjukkan cara mengonversi diagram Visio dalam format VSD atau VSDX ke dokumen Word dengan ekstensi DOCX secara terprogram di Java:

// Buat objek diagram untuk memuat input diagram VSD/VSDX Visio
Diagram diagram = new Diagram("Diagram.vsd");

// Buat ByteArrayOutputStream dan simpan diagram sebagai PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// Konversikan Visio VSD atau VSDX ke format PDF
diagram.save(baos, SaveFileFormat.PDF);

// Muat file PDF masukan dari ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// Tetapkan properti untuk dokumen kata keluaran
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.DocX);

// Simpan keluaran file DOCX Word
document.save("Test.docx");

Dapatkan Lisensi API Gratis

Anda dapat mengevaluasi API dalam kapasitas penuhnya dengan mendapatkan lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi diagram Visio dalam format VSD atau VSDX ke file Word sebagai dokumen DOC atau DOCX secara terprogram di Java. Selain itu, Anda dapat melihat dukungan untuk fitur Visio lainnya melalui bagian dokumentasi. Jika ada pertanyaan, jangan ragu untuk menghubungi kami di forum.

Lihat juga