Sistem Gereksinimleri
Aspose.Words için Java yüklenmesine üçüncü taraf ürünler Microsoft Word’e ihtiyaç yoktur. Aspose.Words kendisi çeşitli formatlarda, Microsoft Word belgelerinin formatları da dahil olmak üzere, belgelerin oluşturulması, değiştirilmesi, dönüştürülmesi ve oluşturulması için bir motor ve render motorudur.
Desteklenen İşletim Sistemleri
Herhangi bir İşletim Sistemi Java Çalışma Ortamı (JRE)‘yi çalıştırabiliyorsa, Aspose.Words için Java’i çalıştırabilir. Aşağıdaki tablo en çok, ancak hepsi değil, desteklenen işletim sistemlerini listeler.
- 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)
- Ubuntu
- Açık SUSE
- CentOS
- ve diğerleri
- macOS sürüm 10.9 (Mavericks) ve sonrası
- Android
- iOS
Desteklenen Bulut Platformları
Aspose.Words için Java destekler herhangi bir bulut platformu Java uygulamaları çalıştırmak
Desteklenen Java Sürüümleri
Aspose.Words için Java destekler Java 7 ve sonrası. Eğer Java 6 kullanmaya zorlanıyorsanız biz yine de ayrı bir JAR Java 6 için yayınlıyoruz.
İsteğe Bağlı Bağımlılıklar
Yukarıda belirttiğimiz gibi, Aspose.Words only Java Runtime Environment ve ek kütüphaneler yüklemeniz gerekmez.
Ancak bazen sizin üçüncü taraf kütüphaneleri eklemeniz gereken durumlar vardır:
- JogAmp JOGL donanım hızlandırmalı OpenGL işleme için kütüphane. Kütüphane, aspose-words POM dosyasına harici bir bağımlılık olarak dahildir. Sadece platformunuz için gerekli olan JOGL kaplarını korumak için POM dosyasını düzenleyebilirsiniz. Ya da donanım hızlandırmalı OpenGL işleme ihtiyacınız yoksa bağımlılığı kaldırın.
- HarfBuzz yazı tipi motoru. JRE 9 ve yeni sürümlerde zaten yer almaktadır. JRE 8 veya daha yeni kullanıyorsanız, şekillendirme harf buzz eklenti bağımlılığımızı kullanabilirsiniz POM dosyanızda. Aksi takdirde bağımlılığı kaldırabilirsin.
- Java Advanced Imaging (JAI) tiff resimlerini destekler. TIF görüntüleri Java 8 ve daha eski tarafından desteklenmez. Eski Java ortamları için TIFF desteği için, Aspose.Words Java’e bağlıdır. Java Advanced Imaging (JAI) package ‘den gelen.” Oracle Aşağıda JAI nasıl yükleneceğini tarif edeceğiz.
JAI’yi Nasıl Yüklersiniz Windows üzerinde?
Bu adımları izleyerek yerel JAI ve ImageIO yükleyin Windows”:
- İndir JAI 1.1.3. Yazarken sadece yükleyicinin 32-bit versiyonu mevcuttu, bu yüzden bir JDK kullanıyorsanız Jai-1_1_3-lib-windows-i586-jdk.exe ‘i ve bir JRE kullanıyorsanız Jai-1_1_3-lib-windows-i586-jre.exe‘i indirmeniz gerekir.
- Yükleyiciyi çalıştırın ve JDK/JRE’nin yüklendiği dizine işaret edin.
- İndir JAI Görüntü G/Ç 1.1. Yazarken, sadece yükleyicinin 32-bit versiyonu mevcuttu, bu yüzden JDK kullanıyorsanız jai_imageio-1_1-lib-windows-i586-jdk.exe ve JRE kullanıyorsanız jai_imageio-1_1-lib-windows-i586-jre.exe indirmelisiniz
- Yükleyiciyi çalıştırın ve JDK/JRE yüklendiği dizine yönlendirin.
JAI’yi Linux üzerine nasıl yükleyeceğiniz
Bu adımları izleyerek yerli JAI ve ImageIO Linux üzerinde yükleyin:
-
İndirme JAI 1.1.3, uygun mimariyi seçerek:
-
Dosyayı geçici bir dizine çıkarın.
-
JAR dosyalarını JDK/JRE lib/ext klasörüne taşıyın.
-
SO dosyalarını JDK/JRE lib/amd64 klasörüne taşı.
Örneğin, bir 64-bit Ubuntu sistemde adımlar 1-4 şu şekilde görünecektir:
$ 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
-
İndir JAI Görüntü G/Ç 1.1 uygun mimariyi seçerek:
-
Dosyayı geçici bir dizine ayıkla.
-
Adım JAR dosyaları JDK/JRE lib/ext klasörüne taşıyın.
-
SO dosyalarını JDK/JRE lib/amd64 klasörüne taşıyın.
Örneğin bir 64 bitli Ubuntu sistemde adımlar 5-8 şu şekilde görünecek:
$ 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
Geçici Dosyalar için Klasör
Aspose.Words for Java bir bilgisayarınızda geçici bir klasör kullanır ve bu java.io.tmpdir
sistem özelliğinde belirtilir. Aspose.Words for Java geçici dosyalar yazar ve bunları işleme tamamlandığında hemen kaldırır.
java.io.tmpdir
bir standart Java sistem özelliğidir ve disk tabanlı depolama ilkeleri tarafından da kullanılır. Bu, JVM’nin geçici dosyaları nereye yazdığını belirler.