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