Systeemeisen
Aspose.Words voor Java vereist geen product van derden zoals Microsoft Word te installeren. Aspose.Words zelf is een motor voor het maken, wijzigen, omzetten en renderen van documenten in verschillende formaten, waaronder Microsoft Word documentformaten.
Ondersteunde besturingssystemen
Elk besturingssysteem dat de Java Runtime Environment (JRE) kan draaien Aspose.Words voor Java. De volgende tabel bevat de meeste, maar niet alle ondersteunde besturingssystemen.
Besturingssysteem | Versies |
Microsoft Windows |
|
Linux |
|
macOS |
|
Mobiel |
|
Ondersteunde cloudplatforms
Aspose.Words voor Java ondersteunt alle cloudplatforms die kunnen draaien Java aanvragen
Ondersteund Java Versies
Aspose.Words voor Java ondersteuning Java 7 en nieuwer. Als u gedwongen bent om Java 6, we laten nog steeds een aparte JAR voor Java 6.
Optionele afhankelijkheden
Zoals we al zeiden, Aspose.Words voor Java vereist only de Java Runtime Environment, en u hoeft geen extra bibliotheken te installeren.
Echter, soms zijn er situaties waarin je nodig hebt om bibliotheken van derden toe te voegen:
- JogAmp JOGL bibliotheek voor hardware versnelde OpenGL rendering. De bibliotheek is opgenomen in de aspose-woorden POM bestand als een externe afhankelijkheid. U kunt de POM bestand om JOGL potten die alleen voor uw platform. Of je kunt de afhankelijkheid verwijderen als je geen hardware versneld OpenGL rendering nodig hebt.
- HarfBuzz Lettertype motor. Het is al opgenomen in JRE 9 en nieuwer. Als u JRE 8 of ouder gebruikt, kunt u de shaping-harfbuzz-plugin afhankelijkheid gebruiken in onze POM bestand. Anders kun je de afhankelijkheid verwijderen.
- Java Advanced Imaging (JAI) ter ondersteuning van TIFF-afbeeldingen. TIFF afbeeldingen worden niet ondersteund door Java 8 jaar en ouder. Voor TIFF-ondersteuning in oud Java omgevingen; Aspose.Words voor Java hangt af van de Java Advanced Imaging (JAI) pakket van Oracle. We beschrijven hieronder hoe we JAI kunnen installeren.
Hoe JAI te installeren op Windows
Volg deze stappen om native JAI te installeren en ImageIO op Windows:
- Downloaden JAI 1.1.3. Op het moment van schrijven is alleen de 32-bit versie van het installatieprogramma beschikbaar, dus als je een JDK gebruikt die je moet downloaden Jai-1_1_3-lib-windows-i586-jdk.exe en als u een JRE gebruikt die u moet downloaden Jai-1_1_3-lib-windows-i586-jre.exe.
- Voer het installatieprogramma uit en wijs het naar de map waar JDK/JRE is geïnstalleerd.
- Downloaden JAI Afbeelding I/O 1.1. Op het moment van schrijven is alleen de 32-bit versie van het installatieprogramma beschikbaar, dus als je een JDK gebruikt die je moet downloaden jai_imageio-1_1-lib-windows-i586-jdk.exe en als u een JRE gebruikt die u moet downloaden jai_imageio-1_1-lib-windows-i586-jre.exe
- Voer het installatieprogramma uit en wijs het naar de map waar JDK/JRE is geïnstalleerd.
Hoe JAI te installeren op Linux
Volg deze stappen om native JAI te installeren en ImageIO op Linux:
-
Downloaden JAI 1.1.3 de juiste architectuur kiezen:
-
Het bestand uitpakken naar een tijdelijke map.
-
Verplaatsen JAR bestanden naar de JDK/JRE lib/ext map.
-
SO-bestanden naar JDK/JRE verplaatsen lib/amd64 map.
Bijvoorbeeld, op een 64-bit Ubuntu systeem, stap 1-4 zal er zo uitzien:
$ 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
-
Downloaden JAI Afbeelding I/O 1.1, de juiste architectuur kiezen:
-
Het bestand uitpakken naar een tijdelijke map.
-
Verplaatsen JAR bestanden naar de JDK/JRE lib/ext map.
-
SO-bestanden naar JDK/JRE verplaatsen lib/amd64 map.
Bijvoorbeeld, op een 64-bit Ubuntu systeem, stappen 5-8 zullen er zo uitzien:
$ 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
Map voor tijdelijke bestanden
Aspose.Words voor Java gebruikt een tijdelijke map op uw computer, die via java.io.tmpdir
systeemeigendom. Aspose.Words voor Java schrijft tijdelijke bestanden en verwijdert dan deze bestanden zodra rendering voltooid is.
java.io.tmpdir
is een standaard Java systeemeigenschap die ook wordt gebruikt door schijfgebaseerde opslagbeleid. Het bepaalt waar de JVM tijdelijke bestanden schrijft.