Cerințe De Sistem
Aspose.Words pentru Java nu necesită instalarea unui produs terță parte, cum ar fi Microsoft Word. Aspose.Words în sine este un motor pentru crearea, modificarea, conversia și redarea documentelor în diferite formate, inclusiv Microsoft Word formate de documente.
Sisteme De Operare Acceptate
Orice sistem de operare care poate rula Java Runtime Environment (JRE) poate rula Aspose.Words pentru Java. Următorul tabel listează majoritatea, dar nu toate, sistemele de operare acceptate.
Sistem De Operare | Versiuni |
Microsoft Windows |
|
Linux |
|
macOS |
|
Mobil |
|
Platforme Cloud Acceptate
Aspose.Words pentru Java suportă orice platforme cloud care pot rula Java aplicații.
Suportat Java Versiuni
Aspose.Words pentru Java suporta Java 7 și mai noi. Dacă sunteți forțat să utilizați Java 6, vom elibera încă un JAR separat pentru Java 6.
Dependențe Opționale
Așa cum am spus mai sus, Aspose.Words pentru Java necesită only Java Runtime Environment și nu este nevoie să instalați biblioteci suplimentare.
Cu toate acestea, uneori există situații în care ar putea fi necesar să adăugați biblioteci terțe:
- JogAmp JOGL bibliotecă pentru redare accelerată hardware OpenGL. Biblioteca este inclusă în fișierul aspose-words POM ca dependență externă. Puteți edita fișierul POM pentru a păstra borcanele JOGL necesare numai pentru platforma dvs. Sau puteți elimina dependența dacă nu aveți nevoie de redare accelerată hardware OpenGL.
- HarfBuzz motor de fonturi. Este deja inclus în JRE 9 și mai nou. Dacă utilizați JRE 8 sau mai vechi, puteți utiliza dependența shaping-harfbuzz-plugin în fișierul nostru POM. În caz contrar, puteți elimina dependența.
- Java Advanced Imaging (JAI) pentru a sprijini TIFF imagini. TIFF imaginile nu sunt acceptate de Java 8 și mai vechi. Pentru suport TIFF în medii vechi Java, Aspose.Words pentru Java depinde de Java Pachet de imagini avansate (JAI) de la Oracle. Vom descrie cum se instalează JAI mai jos.
Cum se instalează JAI pe Windows
Urmați acești pași pentru a instala nativ JAI și ImageIO pe Windows:
- Descarcă JAI 1.1.3. La momentul scrierii, este disponibilă doar versiunea 32-bit a programului de instalare, Deci dacă utilizați un JDK trebuie să descărcați Jai-1_1_3-lib-windows-i586-jdk.exe și dacă utilizați un JRE trebuie să descărcați Jai-1_1_3-lib-windows-i586-jre.exe.
- Rulați programul de instalare și indicați-l către directorul în care este instalat JDK/JRE.
- Descarcă JAI Image I/O 1.1. La momentul scrierii, este disponibilă doar versiunea 32-bit a programului de instalare, Deci dacă utilizați un JDK trebuie să descărcați jai_imageio-1_1-lib-windows-i586-jdk.exe și dacă utilizați un JRE trebuie să descărcați jai_imageio-1_1-lib-windows-i586-jre.exe
- Rulați programul de instalare și indicați-l către directorul în care este instalat JDK/JRE.
Cum se instalează JAI pe Linux
Urmați acești pași pentru a instala nativ JAI și ImageIO pe Linux:
-
Descărcați JAI 1.1.3 alegerea arhitecturii corespunzătoare:
-
Extrageți fișierul într-un director temporar.
-
Mutați JAR fișiere în JDK/JRE lib/ext dosarul.
-
Mutați SO fișiere în JDK/JRE lib/amd64 dosarul.
De exemplu, pe un sistem 64-bit Ubuntu, pașii 1 - 4 vor arăta astfel:
$ 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
-
Descărcați JAI Image I/O 1.1, alegând arhitectura potrivită:
-
Extrageți fișierul într-un director temporar.
-
Mutați JAR fișiere în JDK/JRE lib/ext dosarul.
-
Mutați SO fișiere în JDK/JRE lib/amd64 dosarul.
De exemplu, pe un sistem 64-bit Ubuntu, pașii 5-8 vor arăta astfel:
$ 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
Dosar pentru fișiere temporare
Aspose.Words pentru Java utilizează un director temporar pe computer, care este specificat prin proprietatea sistemului java.io.tmpdir
. Aspose.Words pentru Java scrie fișiere temporare și apoi elimină aceste fișiere imediat ce redarea este finalizată.
java.io.tmpdir
este o proprietate standard de sistem Java Care este, de asemenea, utilizată de politicile de stocare bazate pe disc. Acesta determină unde JVM scrie fișiere temporare.