Requisiti di sistema

Aspose.Words per Java non richiede prodotti di terze parti, come Microsoft Word da installare. Aspose.Words è un motore per la creazione, la modifica, la conversione e il rendering di documenti in vari formati, tra cui Microsoft Word formati di documento.

Sistemi operativi supportati

Qualsiasi sistema operativo in grado di eseguire Java Runtime Environment (JRE) può essere eseguito Aspose.Words per Java. La seguente tabella elenca la maggior parte, ma non tutti, i Sistemi Operativi supportati.

Sistema operativo Versioni
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
  • e altri
mac.
  • macOS versione 10.9 (Mavericks) e più tardi
Mobile
  • Android
  • iOS

Piattaforme cloud supportate

Aspose.Words per Java supporta tutte le piattaforme cloud in grado di eseguire Java applicazioni

Supportato Java Versioni

Aspose.Words per Java Supporti Java 7 e più recente. Se siete costretti a usare Java 6, rilasciamo ancora un separato JAR per Java 6.

Dipendenze facoltative

Come abbiamo detto sopra, Aspose.Words per Java richiede only il Java Runtime Environment, e non è necessario installare librerie aggiuntive.

Tuttavia, a volte ci sono situazioni in cui potrebbe essere necessario aggiungere librerie di terze parti:

  • No. JogAmp JOGL libreria per il rendering OpenGL accelerato hardware. La biblioteca è inclusa nelle parole apposite POM file come dipendenza esterna. È possibile modificare il POM file per conservare i vasi JOGL richiesti solo per la vostra piattaforma. Oppure è possibile rimuovere la dipendenza se non è necessario il rendering OpenGL accelerato hardware.
  • No. HarfBuzz motore font. È già incluso in JRE 9 e più recente. Se si utilizza JRE 8 o più vecchi, è possibile utilizzare la dipendenza shaping-harfbuzz-plugin nella nostra POM file. In caso contrario, è possibile rimuovere la dipendenza.
  • No. Java Advanced Imaging (JAI) per supportare le immagini TIFF. Le immagini TIFF non sono supportate da Java 8 anni. Per il supporto TIFF in vecchio Java ambienti, Aspose.Words per Java dipende dal Java Advanced Imaging (JAI) Pacchetto da Oracle. Descriveremo come installare JAI qui sotto.

Come Installare JAI su Windows

Seguire questi passaggi per installare nativo JAI e ImageIO su Windows:

  1. Scarica JAI 1.1.3. Al momento della scrittura, è disponibile solo la versione a 32 bit del programma di installazione, quindi se si utilizza un JDK è necessario scaricare Jai-1_1_3-lib-windows-i586-jdk.exe e se si utilizza un JRE è necessario scaricare Jai-1_1_3-lib-windows-i586-jre.exe.
  2. Eseguire l’installatore e puntarlo alla directory in cui è installato JDK/JRE.
  3. Scarica JAI Immagine I/O 1.1. Al momento della scrittura, è disponibile solo la versione a 32 bit del programma di installazione, quindi se si utilizza un JDK è necessario scaricare jai_imageio-1_1-lib-windows-i586-jdk.exe e se si utilizza un JRE è necessario scaricare jai_imageio-1_1-lib-windows-i586-jre.exe
  4. Eseguire l’installatore e puntarlo alla directory in cui è installato JDK/JRE.

Come Installare JAI su Linux

Seguire questi passaggi per installare nativo JAI e ImageIO su Linux:

  1. Scarica JAI 1.1.3 scegliere l’architettura appropriata:

    1. I586 per sistemi a 32 bit
    2. Amd64 per quelli a 64 bit (anche se si utilizzano processori Intel)
  2. Estrarre il file in una directory temporanea.

  3. Muovetevi! JAR file sul JDK/JRE lib/ext cartella.

  4. Spostare i file SO al JDK/JRE lib/amd64 cartella.

    Ad esempio, su un 64 bit Ubuntu sistema, step 1-4 sembrerà così:

       $ 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. Scarica JAI Immagine I/O 1.1, scegliere l’architettura appropriata:

    1. I586 per i sistemi a 32 bit
    2. Amd64 per quelli a 64 bit (anche se si utilizzano processori Intel)
  6. Estrarre il file in una directory temporanea.

  7. Muovetevi! JAR file sul JDK/JRE lib/ext cartella.

  8. Spostare i file SO al JDK/JRE lib/amd64 cartella.

    Ad esempio, su un 64 bit Ubuntu sistema, i passi 5-8 sembreranno così:

       $ 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
       
    

Cartella per file temporanei

Aspose.Words per Java utilizza una directory temporanea sul computer, specificata tramite java.io.tmpdir proprietà di sistema. Aspose.Words per Java scrive i file temporanei e quindi rimuove questi file non appena il rendering è completato.

java.io.tmpdir è uno standard Java proprietà di sistema che viene utilizzato anche da criteri di archiviazione basati su disco. Determina dove il JVM scrive i file temporanei.