متطلبات النظام
Aspose.Words ل Java لا يتطلب منتج طرف ثالث مثل Microsoft Word ليتم تثبيتها. Aspose.Words نفسها هي محرك لإنشاء المستندات وتعديلها وتحويلها وعرضها بتنسيقات مختلفة، بما في ذلك Microsoft Word تنسيقات المستندات.
أنظمة التشغيل المدعومة
يمكن تشغيل أي نظام تشغيل يمكنه تشغيل بيئة وقت التشغيل Java (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 أو أكثر، يمكنك استخدام تشكيل-هرفبوز-التبعية المساعد في منطقتنا POM ملف. خلاف ذلك، يمكنك إزالة التبعية.
- Java التصوير المتقدم (JAI) لدعم TIFF الصور. TIFF الصور غير معتمدة من قبل Java 8 وكبار السن. ل TIFF الدعم في القديم Java البيئات، Aspose.Words ل Java يعتمد على Java التصوير المتقدم (JAI) حزمة من Oracle. سنصف كيفية التثبيت JAI أدناه.
كيفية تثبيت JAI على Windows
اتبع هذه الخطوات لتثبيت أصلي JAI و ImageIO على Windows:
- تحميل JAI 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.
- تحميل JAI Image 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:
-
تحميل JAI 1.1.3 اختيار العمارة المناسبة:
- ط586 لأنظمة 32 بت
- أيه إم دي 64 بالنسبة إلى 64 بت (حتى في حالة استخدام معالجات إنتل)
-
استخراج الملف في دليل مؤقت.
-
نقل JAR الملفات إلى JDK/JRE lib/ext مجلد.
-
نقل SO الملفات إلى JDK/JRE lib/amd64 مجلد.
على سبيل المثال، في نظام 64 بت Ubuntu، ستبدو الخطوات من 1 إلى 4 كما يلي:
$ 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
-
تحميل JAI Image I/O 1.1، واختيار العمارة المناسبة:
- ط586 لأنظمة 32 بت
- أيه إم دي 64 بالنسبة إلى 64 بت (حتى في حالة استخدام معالجات إنتل)
-
استخراج الملف في دليل مؤقت.
-
نقل 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 يكتب الملفات المؤقتة.