Apache POI HDGF
Pustaka Java Sumber Terbuka untuk Diagram Visio
Baca & Ekstrak konten tekstual yang disimpan dalam format Microsoft Visio Binary melalui Java API Gratis.
Apache POI HDGF (Format DiaGram Mengerikan) adalah implementasi Java murni untuk file biner Microsoft Visio (VSD). Modul ini masih muda dan kemampuannya terbatas saat ini, namun, modul ini menyediakan akses tingkat rendah ke perintah stream, chunk, dan chunk untuk menyediakan cara mengekstrak konten tekstual dari file.
Memulai Apache POI HDGF
Pertama-tama, Anda harus menginstal Java Development Kit (JDK) di sistem Anda. Jika Anda sudah memilikinya, lanjutkan ke halaman unduh Apache POI untuk mendapatkan rilis stabil terbaru dalam arsip. Ekstrak konten file ZIP di direktori mana pun dari mana pustaka yang diperlukan dapat ditautkan ke program Java Anda. Itu semuanya!
Merujuk Apache POI dalam proyek Java berbasis Maven Anda bahkan lebih sederhana. Yang Anda butuhkan hanyalah menambahkan dependensi berikut di pom.xml Anda dan biarkan IDE Anda mengambil dan mereferensikan file Apache POI Jar.
Ketergantungan Apache POI Maven
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.0</version>
</dependency>
Ekstrak Konten Tekstual dari Diagram Visio melalui Java
Apache POI HDGF telah menyediakan ekstraksi teks dasar untuk semua format file yang didukung proyek. POI-HDGF memungkinkan pengembang perangkat lunak untuk mengekstrak konten tekstual dari file Visio. Pengembang perlu mengulangi halaman diagram Visio untuk mencakup seluruh teks diagram Visio. Mereka dapat menggunakan kelas VisioTextExtractor untuk menemukan semua entri teks dalam file Visio dan mengembalikan kontennya. Ini Mengembalikan konten tekstual dari file. Setiap teks objek tekstual akan dipisahkan oleh baris baru.
Ekstrak Teks dari VSD - Java
// open VSD file
VisioTextExtractor extractor = new VisioTextExtractor(new FileInputStream("sample.vsd"));
// read text
System.out.println(extractor.getAllText());
API Java untuk Mengakses & Membaca Diagram Microsoft Visio
Apache POI-HDGF memungkinkan pemrogram untuk Mengakses dokumen Visio dalam format file VSD. Pengembang dapat membaca konten diagram Visio. Karena API masih dalam tahap yang sangat awal, fitur yang tersedia saat ini terbatas.