Wymagania dotyczące układu
Aspose.Words zamiast Java nie wymaga produktu strony trzeciej, takiego jak: Microsoft Word do zainstalowania. Aspose.Words sam jest motorem tworzenia, modyfikacji, konwersji i renderowania dokumentów w różnych formatach, w tym Microsoft Word formaty dokumentów.
Obsługiwane systemy operacyjne
Każdy system operacyjny, który może uruchomić Java Runtime Environment (JRE) może działać Aspose.Words zamiast Java. Poniższa tabela zawiera listę najbardziej, ale nie wszystkie, obsługiwanych systemów operacyjnych.
System operacyjny | Wersje |
Microsoft Windows |
|
Linux |
|
makos |
|
Mobile |
|
Obsługiwane platformy Cloud
Aspose.Words zamiast Java obsługuje platformy w chmurze, które mogą działać Java wniosków
Obsługiwane Java Wersje
Aspose.Words zamiast Java wsparcie Java 7 i nowsze. Jeśli jesteś zmuszony do użycia Java 6, nadal uwalniamy osobny JAR zamiast Java 6.
Nieobowiązkowe uzależnienia
Jak stwierdziliśmy powyżej, Aspose.Words zamiast Java wymaga only do Java Runtime Environment, i nie trzeba instalować żadnych dodatkowych bibliotek.
Jednak czasami są sytuacje, w których może być konieczne dodanie biblioteki trzeciej partii:
- JogAmp JOGL biblioteka dla sprzętowego przyspieszonego renderowania OpenGL. Biblioteka jest zawarta w aspe- słowa POM plik jako zależność zewnętrzna. Możesz edytować POM plik, aby zachować słoiki JOGL wymagane tylko dla platformy. Albo można usunąć zależność, jeśli nie potrzebujesz sprzętowego przyspieszonego renderowania OpenGL.
- HarfBuzz silnik czcionki. Jest on już włączony do JRE 9 i nowszy. Jeśli używasz JRE 8 lub starszych, można użyć shaping- harfbuzz -plugin zależności w naszym POM plik. W przeciwnym razie, możesz usunąć zależność.
- Java Advanced Imaging (JAI) wspieranie obrazów TIFF. Obrazy TIFF nie są obsługiwane przez Java 8 lat i więcej. Dla wsparcia TIFF w starych Java środowiska, Aspose.Words zamiast Java zależy od Java Advanced Imaging (JAI) opakowanie od Oracle. Poniżej opiszemy jak zainstalować JAI.
Jak zainstalować JAI na Windows
Wykonaj te kroki, aby zainstalować natywny JAI i ImageIO dnia Windows:
- Pobierz JAI 1.1.3. W momencie pisania dostępna jest tylko 32- bitowa wersja instalatora, więc jeśli używasz JDK musisz pobrać Jai-1 _ 1 _ 3-lib-windows- i586-jdk.exe a jeśli używasz JRE musisz pobrać Jai-1 _ 1 _ 3-lib-windows-i586-jre.exe.
- Uruchom instalatora i skieruj go do katalogu, w którym jest zainstalowany JDK / JRE.
- Pobierz JAI Image I / O 1.1. W momencie pisania dostępna jest tylko 32- bitowa wersja instalatora, więc jeśli używasz JDK musisz pobrać jai _ imageio-1 _ 1-lib-windows-i586-jdk.exe a jeśli używasz JRE musisz pobrać jai _ imageio-1 _ 1-lib-windows-i586-jre.exe
- Uruchom instalatora i skieruj go do katalogu, w którym jest zainstalowany JDK / JRE.
Jak zainstalować JAI na Linux
Wykonaj te kroki, aby zainstalować natywny JAI i ImageIO dnia Linux:
-
Pobierz JAI 1.1.3 wybór odpowiedniej architektury:
-
Wyciągnij plik do tymczasowego katalogu.
-
Przesuń JAR pliki do JDK / JRE lib / ext folder.
-
Przenieś pliki SO do JDK / JRE lib / amd64 folder.
Na przykład, na 64- bit Ubuntu system, kroki 1- 4 będą wyglądać tak:
$ 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
-
Pobierz JAI Image I / O 1.1, wybór odpowiedniej architektury:
-
Wyciągnij plik do tymczasowego katalogu.
-
Przesuń JAR pliki do JDK / JRE lib / ext folder.
-
Przenieś pliki SO do JDK / JRE lib / amd64 folder.
Na przykład, na 64- bit Ubuntu system, kroki 5- 8 będą wyglądać tak:
$ 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
Katalog plików tymczasowych
Aspose.Words zamiast Java używa tymczasowego katalogu na komputerze, który jest określony za pośrednictwem java.io.tmpdir
własność systemu. Aspose.Words zamiast Java zapisuje pliki tymczasowe i usuwa je natychmiast po zakończeniu renderowania.
java.io.tmpdir
jest standardem Java właściwość systemowa, która jest również wykorzystywana przez politykę przechowywania dysków. Określa, gdzie JVM pisze pliki tymczasowe.