Stelselvereistes
Aspose.Words vir Java vereis nie dat derdeparty-produkte soos Microsoft Word geïnstalleer moet word nie. Aspose.Words self is’n enjin vir die skep, wysiging, omskakeling en weergawe van dokumente in verskillende formate, insluitend Microsoft Word dokumentformate.
Ondersteunde Bedryfstelsels
Enige Bedryfstelsel wat die Java Runtime Omgewing (JRE) kan hardloop kan hardloop Aspose.Words vir Java. Die volgende tabel bevat die meeste, maar nie almal nie, ondersteun Bedryfstelsels.
Bedryfstelsel | Weergawes |
Microsoft Windows |
|
Linux |
|
macOS |
|
Mobiele toestelle |
|
Ondersteunde Wolkplatforms
Aspose.Words vir Java ondersteun enige wolk platforms wat Java aansoeke kan hardloop.
Ondersteunde Java Weergawes
Aspose.Words vir Java ondersteun Java 7 en nuwer. As jy gedwing word om Java 6 te gebruik, stel ons steeds’n aparte JAR vry vir Java 6.
Opsionele Afhanklikhede
Soos ons hierbo gesê het, Aspose.Words vir Java vereis only Die Java Runtime Omgewing, en jy hoef nie enige bykomende biblioteke te installeer.
Soms is daar egter situasies waar jy dalk derdepartybiblioteke moet byvoeg:
- JogAmp JOGL biblioteek vir hardeware versnelde OpenGL weergawe. Die biblioteek is ingesluit in die aspose-words POM lêer as’n eksterne afhanklikheid. U kan die POM - lêer wysig om die JOGL - potte wat slegs vir u platform benodig word, te bewaar. Of jy kan die afhanklikheid verwyder as jy nie hardeware versnelde OpenGL weergawe nodig het nie.
- HarfBuzz lettertipe enjin. Dit is reeds ingesluit in JRE 9 en nuwer. As u JRE 8 of ouer gebruik, kan u die shaping-harfbuzz-plugin-afhanklikheid in ons POM - lêer gebruik. Andersins kan u die afhanklikheid verwyder.
- Java Gevorderde Beeldvorming (JAI) om TIFF beelde te ondersteun. TIFF beelde word nie ondersteun deur Java 8 en ouer nie. Vir TIFF ondersteuning in ou Java omgewings, Aspose.Words vir Java hang af van die Java Gevorderde Beeldvorming (JAI) pakket Van Oracle. Ons sal beskryf hoe om JAI hieronder te installeer.
Hoe om te Installeer JAI op Windows
Volg hierdie stappe om inheemse JAI en ImageIO op Windowste installeer:
- Aflaai JAI 1.1.3. Ten tyde van die skryf hiervan is slegs die 32-bis weergawe van die installeerder beskikbaar, dus as u a JDK gebruik, moet u aflaai Jai-1_1_3-lib-windows-i586-jdk.exe en as jy a JRE gebruik, moet jy aflaai Jai-1_1_3-lib-windows-i586-jre.exe.
- Begin die installeerder en wys dit na die gids waar JDK/JRE geïnstalleer is.
- Aflaai JAI Image I/O 1.1. Ten tyde van die skryf hiervan is slegs die 32-bis weergawe van die installeerder beskikbaar, dus as u a JDK gebruik, moet u aflaai jai_imageio-1_1-lib-windows-i586-jdk.exe en as jy a JRE gebruik, moet jy aflaai jai_imageio-1_1-lib-windows-i586-jre.exe
- Begin die installeerder en wys dit na die gids waar JDK/JRE geïnstalleer is.
Hoe om te Installeer JAI op Linux
Volg hierdie stappe om inheemse JAI en ImageIO op Linuxte installeer:
-
Aflaai JAI 1.1.3 kies die toepaslike argitektuur:
-
Pak die lêer uit in’n tydelike gids.
-
Skuif JAR lêers na die JDK/JRE lib/ext die gids.
-
Skuif SO lêers na die JDK/JRE lib/amd64 die gids.
Byvoorbeeld, op’n 64-bit Ubuntu stelsel, stappe 1-4 sal lyk soos hierdie:
$ 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
-
Aflaai JAI Image I/O 1.1, kies die toepaslike argitektuur:
-
Pak die lêer uit in’n tydelike gids.
-
Skuif JAR lêers na die JDK/JRE lib/ext die gids.
-
Skuif SO lêers na die JDK/JRE lib/amd64 die gids.
Byvoorbeeld, op’n 64-bit Ubuntu stelsel, stappe 5 - 8 sal lyk soos hierdie:
$ 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
Gids Vir Tydelike Lêers
Aspose.Words vir Java gebruik’n tydelike gids op jou rekenaar, wat gespesifiseer word via java.io.tmpdir
stelsel eiendom. Aspose.Words vir Java skryf tydelike lêers en verwyder dan hierdie lêers sodra die weergawe voltooi is.
java.io.tmpdir
is’n standaard Java stelsel eienskap wat ook gebruik word deur skyf-gebaseerde stoor beleid. Dit bepaal waar die JVM skryf tydelike lêers.