LibreOffice / Apache OpenOffice
Apa yang ingin Anda ketahui...
- Dokumentasi : Dokumentasi JODConverter (sedang dalam proses) dapat ditemukan di sini.
- Contoh : Repositori khusus dengan contoh proyek dapat ditemukan di sini.
- Ketergantungan :
- ketergantungan modul jodconverter-local.
- ketergantungan modul jodconverter-remote.
- ketergantungan modul jodconverter-spring.
- dependensi modul jodconverter-spring-boot-starter.
- Pengujian : JODConverter seharusnya berfungsi dengan baik pada versi terbaru Windows, MacOS dan Unix/Linux. Konfirmasi apa pun akan diterima, sehingga kami dapat membuat daftar distribusi OS resmi yang didukung.
Penggunaan untuk konversi lokal
Build default, JODConverter dibuat menggunakan perpustakaan OpenOffice. Lihat di sini untuk mengetahui alasannya. Namun kini Anda dapat memutuskan apakah Anda ingin menggunakan JODConverter dengan pustaka LibreOffice atau pustaka OpenOffice.
Dengan perpustakaan LibreOffice:
Gradasi:
implementation ' org.jodconverter:jodconverter-local-lo:4.4.8 '
Pakar:
< dependency >
< groupId > org.jodconverter < /groupId >
< artifactId > jodconverter-local-lo < /artifactId >
< version > 4.4. 8< /version >
< /dependency >
Dengan perpustakaan OpenOffice:
Gradasi:
implementation ' org.jodconverter:jodconverter-local:4.4.8 '
atau
implementation ' org.jodconverter:jodconverter-local-oo:4.4.8 '
Pakar:
< dependency >
< groupId > org.jodconverter < /groupId >
< artifactId > jodconverter-local < /artifactId >
< version > 4.4. 8< /version >
< /dependency >
atau
< dependency >
< groupId > org.jodconverter < /groupId >
< artifactId > jodconverter-local-oo < /artifactId >
< version > 4.4. 8< /version >
< /dependency >
Membangun Proyek
gradlew clean build -x test
Membangun Cli yang Dapat Dieksekusi
gradlew clean build -x test distZip
Mendukung
Komunitas JODConverter Gitter, FAQ yang terus berkembang.
Bagaimana cara berkontribusi
- Periksa masalah yang masih terbuka, atau buka masalah baru untuk memulai diskusi seputar ide fitur atau bug.
- Jika Anda merasa tidak nyaman atau tidak yakin tentang suatu masalah atau perubahan Anda, jangan ragu untuk menghubungi saya di Gitter menggunakan tautan di atas.
- Garpu repositori ini di GitHub untuk mulai melakukan perubahan.
- Tulis tes yang menunjukkan bahwa bug telah diperbaiki atau fitur berfungsi seperti yang diharapkan.
- Perhatikan bahwa repositori mengikuti gaya Google Java. Anda dapat memformat kode Anda ke format ini dengan mengetikkan gradlew spotlessApply pada subproyek yang Anda kerjakan (misalnya,
gradlew :jodconverter-local:spotlessApply
), dengan menggunakan plugin Eclipse, atau dengan menggunakan plugin Intellij. - Buat permintaan tarik, dan tunggu hingga permintaan tersebut digabungkan dan dipublikasikan.
Kredit...
Berikut adalah garpu/proyek favorit/inspirasi saya:
- proyek document4j: Pilihan bagus jika Anda ingin konversi sempurna 100% menggunakan MS Office. Tetapi hanya bekerja pada Windows (implementasi lokal) dan tidak sepenuhnya gratis (karena MS Office tidak gratis). Paket "pekerjaan" baru sangat terinspirasi oleh proyek ini.
Konverter JOD Asli
JODConverter (Java OpenDocument Converter) mengotomatiskan konversi dokumen menggunakan LibreOffice atau OpenOffice.org.
Rumah sebelumnya untuk proyek ini ada di Google Code, termasuk beberapa halaman wiki.
Sumbangan
Jika proyek ini membantu Anda, mohon pertimbangkan secangkir ☕. Terima kasih!! ❤️