الترخيص
نظرة عامة
يمكن استخدام Aspose.Slides في وضع التقييم أو مع ترخيص صالح. يوفر الإصدار التجريبي نفس وظائف الإصدار المرخص، لكنه يضيف علامة مائية للتقييم إلى كل شريحة من كل عرض تقديمي يتم حفظه ويقصر النص الذي يقرأه الكود عبر API.
تشرح هذه المقالة كيفية عمل الترخيص في Aspose.Slides وكيفية تطبيق الترخيص قبل استخدام المكتبة. يمكن تحميل الترخيص من ملف أو تدفق أو مورد مضمّن باستخدام الفئة License. كما توضح المقالة كيفية التحقق مما إذا كان الترخيص قد تم تطبيقه بشكل صحيح.
تقييم Aspose.Slides
Note
يمكنك تنزيل نسخة تقييم Aspose.Slides for Java من صفحة التحميل. يوفر الإصدار التجريبي نفس وظائف المنتج المرخص. حزمة التقييم هي نفسها حزمة الشراء. يصبح الإصدار التجريبي مرخصًا بمجرد إضافة بضع أسطر من الشيفرة لتطبيق الترخيص.
بمجرد أن تكون راضٍ عن تقييمك لـ Aspose.Slides، يمكنك شراء ترخيص. نوصي بالاطلاع على أنواع الاشتراكات المختلفة. إذا كان لديك أسئلة، تواصل مع فريق مبيعات Aspose.
كل ترخيص Aspose يأتي مع اشتراك سنة واحدة لتحديثات مجانية إلى الإصدارات الجديدة أو التصحيحات الصادرة خلال فترة الاشتراك. يحصل المستخدمون الذين لديهم منتجات مرخصة (أو حتى إصدارات تجريبية) على دعم فني مجاني وغير محدود.
قيود الإصدار التجريبي
- يوفر الإصدار التجريبي (بدون ترخيص محدد) جميع وظائف المنتج، لكنه يضيف صندوق نص علامة مائية للتقييم إلى كل شريحة من كل عرض تقديمي يتم حفظه.
- النص الذي يقرؤه الكود عبر API، بما في ذلك النص الذي تم تعيينه حديثًا، يتم تقصيره إلى أول عدة أحرف، يتبعها إشعار حول قيود التقييم. النص الذي يكتبه الكود يُحفظ بالكامل.
Note
لاختبار Aspose.Slides بدون قيود، يمكنك طلب ترخيص مؤقت لمدة 30 يومًا. راجع صفحة كيفية الحصول على ترخيص مؤقت للمزيد من المعلومات.الترخيص في Aspose.Slides
- يصبح الإصدار التجريبي مرخصًا بعد شراء ترخيص وإضافة بضع أسطر من الشيفرة لتطبيق الترخيص.
- الترخيص هو ملف XML نصي عادي يحتوي على تفاصيل مثل اسم المنتج، عدد المطورين المسموح لهم، تاريخ انتهاء الاشتراك، وما إلى ذلك.
- ملف الترخيص موقع رقمياً، لذا لا يجب تعديل الملف. حتى إضافة سطر فارغ غير مقصودة إلى محتويات الملف يجعل الترخيص غير صالح.
- عادةً ما تحاول Aspose.Slides for Java العثور على الترخيص في المواقع التالية:
- مسار صريح
- المجلد الذي يحتوي على Aspose.Slides.jar
- لتجنب القيود المرتبطة بالإصدار التجريبي، تحتاج إلى تعيين ترخيص قبل استخدام Aspose.Slides. يكفي تعيين الترخيص مرة واحدة لكل تطبيق أو عملية.
Note
قد ترغب في إلقاء نظرة على الترخيص القائم على الاستهلاك.تطبيق ترخيص
يمكن تحميل الترخيص من ملف أو تدفق.
Note
توفر Aspose.Slides الفئة License لعمليات الترخيص.Warning
يمكن للتراخيص الجديدة تفعيل Aspose.Slides فقط مع الإصدار 21.4 أو أحدث. الإصدارات السابقة تستخدم نظام ترخيص مختلف ولن تتعرف على هذه التراخيص.ملف
الطريقة الأسهل لتعيين ترخيص تتطلب وضع ملف الترخيص في المجلد الذي يحتوي على Aspose.Slides.jar أو jar الخاص بتطبيقك.
يظهر هذا الكود Java كيفية تعيين ملف ترخيص:
// ينشئ كائن من الفئة License
com.aspose.slides.License license = new com.aspose.slides.License();
// يضبط مسار ملف الترخيص
license.setLicense("Aspose.Slides.Java.lic");
Warning
إذا وضعت ملف الترخيص في دليل مختلف، عند استدعاء طريقة setLicense يجب أن يكون اسم ملف الترخيص في نهاية المسار المحدد هو نفسه اسم ملف الترخيص لديك.
على سبيل المثال، يمكنك تغيير اسم ملف الترخيص إلى Aspose.Slides.Java.lic.xml. ثم، في الكود الخاص بك، يجب تمرير المسار إلى الملف (الذي ينتهي بـ Aspose.Slides.Java.lic.xml) إلى طريقة setLicense.
تدفق
يمكنك تحميل ترخيص من تدفق. يوضح هذا الكود Java كيفية تطبيق ترخيص من تدفق:
// ينشئ كائن من الفئة License
com.aspose.slides.License license = new com.aspose.slides.License();
// يضبط الترخيص عبر تدفق
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Java.lic"));
جسر PHP/Java
إذا كنت تستخدم Aspose.Slides for PHP عبر Java، يمكنك تعيين ترخيص عبر جسر PHP/Java. يتيح هذا الجسر استخدام فئات Java بصيغة PHP. لمزيد من المعلومات، راجع الترخيص في PHP.
التحقق من صحة الترخيص
للتحقق مما إذا تم تعيين ترخيص بشكل صحيح، يمكنك التحقق منه. يوضح هذا الكود Java كيفية التحقق من ترخيص:
import com.aspose.slides.*;
License license = new License();
license.setLicense("Aspose.Slides.Java.lic");
if (license.isLicensed())
{
System.out.println("License is good!");
}
سلامة الخيوط
Warning
طريقة setLicense غير آمنة أمام الخيوط المتعددة. إذا كان يجب استدعاء هذه الطريقة في وقت واحد من عدة خيوط، قد ترغب في استخدام آليات تزامن (مثل القفل) لتجنب المشكلات.الأسئلة المتداولة
هل يمكنني تطبيق الترخيص في بيئة غير متصلة تمامًا (بدون اتصال إنترنت)؟
نعم. يتم إجراء التحقق من صحة الترخيص محليًا باستخدام ملف الترخيص؛ لا يلزم اتصال بالإنترنت.
ماذا يحدث بعد انتهاء الاشتراك السنوي؟ هل سيتوقف المكتبة عن العمل؟
لا. الترخيص دائم: يمكنك الاستمرار في استخدام الإصدارات التي أُصدرت قبل تاريخ انتهاء الاشتراك؛ فقط لن تكون مؤهلاً لاستخدام الإصدارات الأحدث دون تجديد.