Persyaratan Sistem
Aspose.Words untuk Java tidak memerlukan produk pihak ketiga seperti Microsoft Word untuk diinstal. Aspose.Words sendiri merupakan mesin untuk membuat, memodifikasi, mengonversi, dan merender dokumen dalam berbagai format, termasuk format dokumen Microsoft Word.
Sistem Operasi yang Didukung
Sistem Operasi apa pun yang dapat menjalankan Lingkungan Runtime Java (JRE) dapat menjalankan Aspose.Words untuk Java. Tabel berikut mencantumkan sebagian besar, tetapi tidak semua, Sistem Operasi yang didukung.
Sistem Operasi | Versi |
Microsoft Windows |
|
Linux |
|
macOS |
|
Mobil |
|
Platform Cloud yang Didukung
Aspose.Words untuk Java mendukung platform cloud apa pun yang dapat menjalankan aplikasi Java.
Versi Java yang Didukung
Aspose.Words untuk Java mendukung Java 7 dan yang lebih baru. Jika Anda terpaksa menggunakan Java 6, kami masih merilis JAR terpisah untuk Java 6.
Dependensi Opsional
Seperti yang kami nyatakan di atas, Aspose.Words untuk Java memerlukan only Lingkungan Runtime Java, dan Anda tidak perlu menginstal pustaka tambahan apa pun.
Namun, terkadang ada situasi di mana Anda mungkin perlu menambahkan pustaka pihak ketiga:
- Pustaka JogAmp JOGL untuk rendering OpenGL yang dipercepat perangkat keras. Pustaka disertakan dalam file aspose-words POM sebagai ketergantungan eksternal. Anda dapat mengedit file POM untuk menyimpan stoples JOGL yang hanya diperlukan untuk platform Anda. Atau Anda dapat menghapus ketergantungan jika Anda tidak memerlukan rendering OpenGL yang dipercepat perangkat keras.
- HarfBuzz mesin fonta. Ini sudah termasuk dalam JRE 9 dan yang lebih baru. Jika Anda menggunakan JRE 8 atau lebih lama, Anda dapat menggunakan ketergantungan shaping-harfbuzz-plugin di file POM kami. Jika tidak, Anda dapat menghapus ketergantungan.
- Java Pencitraan Lanjutan (JAI) untuk mendukung gambar TIFF. TIFF gambar tidak didukung oleh Java 8 dan yang lebih lama. Untuk dukungan TIFF di lingkungan Java lama, Aspose.Words untuk Java bergantung pada Java Paket Pencitraan Lanjutan (JAI) dari Oracle. Kami akan menjelaskan cara menginstal JAI di bawah ini.
Cara Memasang JAI di Windows
Ikuti langkah-langkah berikut untuk menginstal JAI dan ImageIO asli di Windows:
- Unduh JAI 1.1.3. Pada saat penulisan, hanya penginstal versi 32-bit yang tersedia, jadi jika Anda menggunakan JDK, Anda perlu mengunduh Jai-1_1_3-lib-windows-i586-jdk.exe dan jika Anda menggunakan JRE, Anda perlu mengunduh Jai-1_1_3-lib-windows-i586-jre.exe.
- Jalankan penginstal dan arahkan ke direktori tempatJDK/JRE diinstal.
- Unduh JAI Image I/O 1.1. Pada saat penulisan, hanya penginstal versi 32-bit yang tersedia, jadi jika Anda menggunakan JDK, Anda perlu mengunduh jai_imageio-1_1-lib-windows-i586-jdk.exe dan jika Anda menggunakan JRE, Anda perlu mengunduh jai_imageio-1_1-lib-windows-i586-jre.exe
- Jalankan penginstal dan arahkan ke direktori tempatJDK/JRE diinstal.
Cara Memasang JAI di Linux
Ikuti langkah-langkah berikut untuk menginstal JAI dan ImageIO asli di Linux:
-
Unduh JAI 1.1.3 memilih arsitektur yang sesuai:
-
Ekstrak file ke direktori sementara.
-
Pindahkan berkas JAR ke JDK/JRE lib/ext map.
-
Pindahkan berkas SO ke JDK/JRE lib/amd64 map.
Misalnya, pada sistem Ubuntu 64-bit, langkah 1-4 akan terlihat seperti ini:
$ cd /tmp $ wget https://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-amd64.tar.gz && \ gunzip -c jai-1_1_3-lib-linux-amd64.tar.gz | tar xf - && \ mv /tmp/jai-1_1_3/lib/*.jar $JAVA_HOME/jre/lib/ext/ && \ mv /tmp/jai-1_1_3/lib/*.so $JAVA_HOME/jre/lib/amd64/ && \ rm /tmp/jai-1_1_3-lib-linux-amd64.tar.gz && \ rm -r /tmp/jai-1_1_3
-
Unduh JAI Image I/O 1.1, pilih arsitektur yang sesuai:
-
Ekstrak file ke direktori sementara.
-
Pindahkan berkas JAR ke JDK/JRE lib/ext map.
-
Pindahkan berkas SO ke JDK/JRE lib/amd64 map.
Misalnya, pada sistem Ubuntu 64-bit, langkah 5-8 akan terlihat seperti ini:
$ cd /tmp $ wget https://download.java.net/media/jai-imageio/builds/release/1.1/jai_imageio-1_1-lib-linux-amd64.tar.gz && \ gunzip -c jai_imageio-1_1-lib-linux-amd64.tar.gz | tar xf - && \ mv /tmp/jai_imageio-1_1/lib/*.jar $JAVA_HOME/jre/lib/ext/ && \ mv /tmp/jai_imageio-1_1/lib/*.so $JAVA_HOME/jre/lib/amd64/ && \ rm /tmp/jai_imageio-1_1-lib-linux-amd64.tar.gz && \ rm -r /tmp/jai_imageio-1_1
Folder untuk File Sementara
Aspose.Words untuk Java menggunakan direktori sementara di komputer Anda, yang ditentukan melalui properti sistem java.io.tmpdir
. Aspose.Words untuk Java menulis file sementara dan kemudian menghapus file tersebut segera setelah rendering selesai.
java.io.tmpdir
adalah properti sistem Java standar yang juga digunakan oleh kebijakan penyimpanan berbasis disk. Ini menentukan di mana JVM menulis file sementara.