Requisitos del sistema

Aspose.Words para Java no requiere productos de terceros como Microsoft Word para ser instalado. Aspose.Words es un motor para crear, modificar, convertir y renderizar documentos en diversos formatos, incluyendo Microsoft Word formatos de documentos.

Sistemas operativos compatibles

Cualquier sistema operativo que pueda ejecutar Java Runtime Environment (JRE) puede funcionar Aspose.Words para Java. Las siguientes tablas enumeran la mayoría, pero no todas, soportan Sistemas Operativos.

Sistema operativo Versiones
Microsoft Windows
  • Windows 2003 Server (x64, x86)
  • Windows 2008 Server (x64, x86)
  • Windows 2012 Server (x64, x86)
  • Windows 2012 R2 Server (x64, x86)
  • Windows 2016 Server (x64, x86)
  • Windows 2019 Server (x64, x86)
  • Windows XP (x64, x86)
  • Windows Vista (x64, x86)
  • Windows 7 (x64, x86)
  • Windows 8, 8.1 (x64, x86)
  • Windows 10 (x64, x86)
Linux
  • Ubuntu
  • OpenSUSE
  • CentOS
  • y otros
macOS
  • macOS versión 10.9Mavericks) y más tarde
Móvil
  • Android
  • iOS

Plataformas de cloud compatibles

Aspose.Words para Java soporta cualquier plataforma de nube que pueda funcionar Java aplicaciones

Apoyo Java Versiones

Aspose.Words para Java soportes Java 7 y más nuevo. Si te obligan a usar Java 6, todavía liberamos un separado JAR para Java 6.

Dependencias optativas

Como hemos dicho anteriormente, Aspose.Words para Java Requisitos only el Java Runtime Environment, y usted no necesita instalar ninguna biblioteca adicional.

Sin embargo, a veces hay situaciones donde es posible que necesite añadir bibliotecas de terceros:

  • JogAmp JOGL biblioteca para la renderización OpenGL acelerada del hardware. La biblioteca está incluida en las palabras de la aspose POM archivo como dependencia externa. Puedes editar POM archivo para preservar los frascos JOGL requeridos para su plataforma solamente. O puede eliminar la dependencia si no necesita hardware de renderizado OpenGL acelerado.
  • HarfBuzz motor de fuentes. Ya está incluido en JRE 9 y más reciente. Si está usando JRE 8 o más, puede utilizar la dependencia de configuración-harfbuzz-plugin en nuestra POM archivo. De lo contrario, puede eliminar la dependencia.
  • Java Advanced Imaging (JAI) para apoyar las imágenes TIFF. Las imágenes TIFF no son soportadas por Java 8 años y más. Para soporte TIFF en viejo Java entornos, Aspose.Words para Java depende de Java Advanced Imaging (JAI) paquete desde Oracle. Describiremos cómo instalar JAI a continuación.

Cómo instalar JAI en Windows

Siga estos pasos para instalar JAI nativo y ImageIO on Windows:

  1. Descarga JAI 1.1.3. En el momento de escribir, sólo está disponible la versión de 32 bits del instalador, por lo que si utiliza un JDK necesita descargar Jai-1_1_3-lib-windows-i586-jdk.exe y si utiliza un JRE necesita descargar Jai-1_1_3-lib-windows-i586-jre.exe.
  2. Ejecute el instalador y apunte al directorio donde se instala JDK/JRE.
  3. Descarga JAI Image I/O 1.1. En el momento de escribir, sólo está disponible la versión de 32 bits del instalador, por lo que si utiliza un JDK necesita descargar jai_imageio-1_1-lib-windows-i586-jdk.exe y si utiliza un JRE necesita descargar jai_imageio-1_1-lib-windows-i586-jre.exe
  4. Ejecute el instalador y apunte al directorio donde se instala JDK/JRE.

Cómo instalar JAI en Linux

Siga estos pasos para instalar JAI nativo y ImageIO on Linux:

  1. Descarga JAI 1.1.3 elegir la arquitectura apropiada:

    1. i586 para sistemas de 32 bits
    2. amd64 para los de 64 bits (incluso si utiliza procesadores Intel)
  2. Extraiga el archivo en un directorio temporal.

  3. Moveos JAR archivos al JDK/JRE lib/ext carpeta.

  4. Mover archivos SO al JDK/JRE lib/amd64 carpeta.

    Por ejemplo, en un 64-bit Ubuntu sistema, pasos 1-4 se verá 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
       
    

  5. Descarga JAI Image I/O 1.1, elegir la arquitectura apropiada:

    1. i586 para los sistemas de 32 bits
    2. amd64 para los 64 bits (incluso si utiliza procesadores Intel)
  6. Extraiga el archivo en un directorio temporal.

  7. Moveos JAR archivos al JDK/JRE lib/ext carpeta.

  8. Mover archivos SO al JDK/JRE lib/amd64 carpeta.

    Por ejemplo, en un 64-bit Ubuntu sistema, pasos 5-8 se verá 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 utiliza un directorio temporal en su computadora, que se especifica a través de java.io.tmpdir propiedad del sistema. Aspose.Words para Java escribe archivos temporales y luego elimina estos archivos tan pronto como se complete el renderizado.

java.io.tmpdir es un estándar Java propiedad del sistema que también se utiliza por políticas de almacenamiento basadas en disco. Determina dónde el JVM escribe archivos temporales.