Системные требования
Aspose.Words для Java не требует сторонних продуктов, таких как Microsoft Word для установки. Aspose.Words сам по себе является двигателем для создания, изменения, преобразования и рендеринга документов в различных форматах, в том числе Microsoft Word Форматы документов.
Поддерживаемые операционные системы
Любая операционная система, которая может Java Runtime Environment (JRE) может работать Aspose.Words для Java. В следующей таблице перечислены большинство, но не все поддерживаемые операционные системы.
Операционная система | Версии |
Microsoft Windows |
|
Linux |
|
macOS |
|
Мобильный |
|
Поддерживаемые облачные платформы
Aspose.Words для Java Поддерживает любые облачные платформы, которые могут работать Java приложения
Поддерживаемый Java Версии
Aspose.Words для Java поддержка Java 7 и более новые. Если вы вынуждены использовать Java 6, мы выпустим отдельный JAR для Java 6.
Факультативные зависимости
Как мы уже говорили выше, Aspose.Words для Java требует only тот Java Среда выполнения и вам не нужно устанавливать дополнительные библиотеки.
Однако иногда бывают ситуации, когда вам может потребоваться добавить сторонние библиотеки:
- JogAmp JOGL Библиотека для аппаратного ускоренного рендеринга OpenGL. Библиотека включена в слова-предложения POM Файл как внешняя зависимость. Вы можете редактировать POM Файл для сохранения JOGL-банок, необходимых только для вашей платформы. Или вы можете удалить зависимость, если вам не нужен аппаратный ускоренный рендеринг OpenGL.
- HarfBuzz Двигатель шрифта. Он уже включен в JRE 9 и более новый. Если вы используете JRE 8 или старше, вы можете использовать зависимость от shaping-harfbuzz-plugin в нашей системе. POM Файл. В противном случае можно снять зависимость.
- Java Advanced Imaging (JAI) Поддержка изображений TIFF. Фотографии TIFF не поддерживаются Java 8 и старше. Поддержка TIFF в старину Java окружающей среды, Aspose.Words для Java зависит от Java Advanced Imaging (JAI) пакет из Oracle. Ниже мы расскажем, как установить JAI.
Как установить JAI Windows
Следуйте этим шагам, чтобы установить нативный JAI и ImageIO на Windows:
1.Загрузить ГАИ 1.1.3. На момент написания статьи доступна только 32-разрядная версия установщика, поэтому, если вы используете JDK, вам нужно скачать Jai-1_1_3-lib-windows-i586-jdk.exe Если вы используете JRE, вам нужно скачать Jai-1_1_3-lib-windows-i586-jre.exe.
- Запустите установщик и направьте его в каталог, где установлен JDK/JRE. 1.Загрузить Изображение: I/O 1.1. На момент написания статьи доступна только 32-разрядная версия установщика, поэтому, если вы используете JDK, вам нужно скачать jai_imageio-1_1-lib-windows-i586-jdk.exe Если вы используете JRE, вам нужно скачать jai_imageio-1_1-lib-windows-i586-jre.exe
- Запустите установщик и направьте его в каталог, где установлен JDK/JRE.
Как установить JAI Linux
Следуйте этим шагам, чтобы установить нативный JAI и ImageIO на Linux:
1.Загрузить ГАИ 1.1.3 Выбор подходящей архитектуры:
-
i586 для 32-битных систем
-
AMD64 64-разрядные (даже с использованием процессоров Intel)
-
Извлеките файл во временный каталог.
-
Двигаться JAR Файлы для JDK/JRE lib/ext папка.
-
Переместить файлы SO в JDK/JRE lib/amd64 папка.
Например, на 64-битном Ubuntu Шаги 1-4 будут выглядеть так:
1.Загрузить Изображение: I/O 1.1, Выбор подходящей архитектуры:$ 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
-
Извлеките файл во временный каталог.
-
Двигаться JAR Файлы для JDK/JRE lib/ext папка.
-
Переместить файлы SO в JDK/JRE lib/amd64 папка.
Например, на 64-битном Ubuntu Шаги 5-8 будут выглядеть так:
$ 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
Папка для временных файлов
Aspose.Words для Java использует временный каталог на вашем компьютере, который указывается через java.io.tmpdir
Системная собственность. Aspose.Words для Java записывает временные файлы, а затем удаляет эти файлы, как только рендеринг завершен.
java.io.tmpdir
является стандартом Java свойство системы, которое также используется дисковыми политиками хранения. Он определяет, где JVM пишет временные файлы.