Requisitos del Sistema
Aspose.Words para Java no requiere que se instale un producto de terceros como Microsoft Word. Aspose.Words en sí mismo es un motor para crear, modificar, convertir y renderizar documentos en varios formatos, incluidos los formatos de documentos Microsoft Word.
Sistemas Operativos Compatibles
Cualquier sistema operativo que pueda ejecutar el entorno de ejecución Java (JRE) puede ejecutarse Aspose.Words para Java. La siguiente tabla enumera la mayoría de los sistemas operativos compatibles, pero no todos.
Sistema Operativo | Versiones |
Microsoft Windows |
|
Linux |
|
macOS |
|
Móvil |
|
Plataformas en la Nube Compatibles
Aspose.Words para Java admite cualquier plataforma en la nube que pueda ejecutar Java aplicaciones.
Versiones Java compatibles
Aspose.Words para Java admite Java 7 y versiones posteriores. Si se ve obligado a usar Java 6, aún publicamos un JAR separado para Java 6.
Dependencias Opcionales
Como dijimos anteriormente, Aspose.Words para Java requiere only el Entorno de ejecución Java, y no necesita instalar ninguna biblioteca adicional.
Sin embargo, a veces hay situaciones en las que es posible que deba agregar bibliotecas de terceros:
- JogAmp JOGL biblioteca para renderizado acelerado por hardware OpenGL. La biblioteca se incluye en el archivo aspose-words POM como una dependencia externa. Puede editar el archivo POM para conservar JOGL frascos necesarios solo para su plataforma. O puede eliminar la dependencia si no necesita procesamiento OpenGL acelerado por hardware.
- Motor de fuentes HarfBuzz. Ya está incluido en JRE 9 y posteriores. Si está utilizando JRE 8 o una versión anterior, puede usar la dependencia shaping-harfbuzz-plugin en nuestro archivo POM. De lo contrario, puede eliminar la dependencia.
- Java Imágenes avanzadas (JAI) para admitir TIFF imágenes. TIFF las imágenes no son compatibles con Java 8 y versiones anteriores. Para la compatibilidad con TIFF en entornos Java antiguos, Aspose.Words para Java depende de la Paquete de Java Imágenes avanzadas (JAI) de Oracle. Describiremos cómo instalar JAI a continuación.
Cómo instalar JAI en Windows
Siga estos pasos para instalar JAI y ImageIO nativos en Windows:
- Descargar JAI 1.1.3. En el momento de escribir este artículo, solo está disponible la versión de 32 bits del instalador, por lo que si usa un JDK, debe descargarlo Jai-1_1_3-lib-windows-i586-jdk.exe y si usas un JRE necesitas descargar Jai-1_1_3-lib-windows-i586-jre.exe.
- Ejecute el instalador y apúntelo al directorio donde está instalado JDK / JRE.
- Descargar JAI Image I/O 1.1. En el momento de escribir este artículo, solo está disponible la versión de 32 bits del instalador, por lo que si usa un JDK, debe descargarlo jai_imageio-1_1-lib-windows-i586-jdk.exe y si usas un JRE necesitas descargar jai_imageio-1_1-lib-windows-i586-jre.exe
- Ejecute el instalador y apúntelo al directorio donde está instalado JDK / JRE.
Cómo instalar JAI en Linux
Siga estos pasos para instalar JAI y ImageIO nativos en Linux:
-
Descargar JAI 1.1.3 elegir la arquitectura adecuada:
-
Extraiga el archivo en un directorio temporal.
-
Mueva JAR archivos al JDK/JRE lib/ext carpeta.
-
Mueva SO archivos al JDK/JRE lib/amd64 carpeta.
Por ejemplo, en un sistema Ubuntu de 64 bits, los pasos 1 a 4 se verán así:
$ 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
-
Descargue JAI Image I/O 1.1, eligiendo la arquitectura adecuada:
-
Extraiga el archivo en un directorio temporal.
-
Mueva JAR archivos al JDK/JRE lib/ext carpeta.
-
Mueva SO archivos al JDK/JRE lib/amd64 carpeta.
Por ejemplo, en un sistema Ubuntu de 64 bits, los pasos 5 a 8 se verán así:
$ 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
Carpeta para Archivos Temporales
Aspose.Words para Java usa un directorio temporal en su computadora, que se especifica a través de la propiedad del sistema java.io.tmpdir
. Aspose.Words para Java escribe archivos temporales y luego elimina estos archivos tan pronto como se completa el procesamiento.
java.io.tmpdir
es una propiedad estándar del sistema Java que también utilizan las directivas de almacenamiento basadas en disco. Determina dónde escribe JVM los archivos temporales.