الترخيص

المقدمة

في بعض الأحيان، للحصول على أفضل نتائج التقييم، قد يكون النهج العملي ضروريًا. لهذا السبب، توفر Aspose.Slides خطط شراء متنوعة وتقدم أيضًا نسخة تجريبية مجانية ورخصة مؤقتة لمدة 30 يومًا للتقييم.

تقييم Aspose.Slides

يمكنك بسهولة تنزيل Aspose.Slides للتقييم. حزمة التقييم هي نفسها حزمة الشراء. يصبح الإصدار التجريبي مرخصًا بمجرد إضافة عدة أسطر من الشيفرة لتطبيق الترخيص.

قيود نسخة التقييم

يوفر الإصدار التجريبي من Aspose.Slides (بدون ترخيص محدد) جميع وظائف المنتج، مع قيودين:

  • يضيف صندوق نص مائيًا للتقييم في وسط كل شريحة من كل عرض تقديمي يتم حفظه.
  • يتم اقتطاع النص الذي يقرأه البرنامج من العرض التقديمي إلى أول بضعة أحرف، متبوعًا بإشعار حول قيود التقييم. النص الذي يكتبه البرنامج يتم حفظه بالكامل.

حول الترخيص

يمكنك بسهولة تنزيل نسخة تقييمية من Aspose.Slides للـ PHP عبر Java من صفحة التنزيل الخاصة بها. توفر النسخة التجريبية نفس القدرات تمامًا كما في النسخة المرخصة من Aspose.Slides. علاوة على ذلك، تصبح النسخة التجريبية مرخصة بمجرد شراء ترخيص وإضافة بضع أسطر من الشيفرة لتطبيق الترخيص.

الترخيص هو ملف XML نصي بسيط يحتوي على تفاصيل مثل اسم المنتج، عدد المطورين المرخص لهم، تاريخ انتهاء الاشتراك، وما إلى ذلك. الملف موقع رقمياً، لذا لا تقم بتعديله. حتى إضافة سطر فارغ غير مقصودة إلى محتوى الملف سيجعله غير صالح.

لتجنب القيود المرتبطة بنسخة التقييم، عليك تعيين ترخيص قبل استخدام Aspose.Slides. لا يُطلب منك تعيين الترخيص إلا مرة واحدة لكل تطبيق أو عملية.

الترخيص المشتَرَى

بعد الشراء، تحتاج إلى تطبيق ملف الترخيص أو الدفق.

تعيين ترخيص في Aspose.Slides للـ PHP عبر Java

يمكن تطبيق الترخيص من هذه المواقع:

  • مسار صريح
  • دفق
  • كترخيص مستهلك – آلية ترخيص جديدة

تطبيق ترخيص باستخدام ملف

يُستخدم هذا المقتطف البرمجي لتعيين ملف الترخيص:

PHP

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/ar/lib/aspose.slides.php");

use aspose\slides\License;

$license = new License();
$license->setLicense(__DIR__ . "/Aspose.Slides.lic");

تتوقع العينة وجود ملف الترخيص بجوار السكربت وتمرّر مساره المطلق: يعمل Aspose.Slides داخل Tomcat، لذا لا يحل المسار النسبي بالنسبة لمجلد السكربت الخاص بك. عند استدعاء طريقة setLicense، يجب أن يكون اسم الترخيص هو نفسه اسم ملف الترخيص الخاص بك. على سبيل المثال، يمكنك تغيير اسم ملف الترخيص إلى “Aspose.Slides.lic.xml”. ثم، في الشيفرة الخاصة بك، عليك تمرير الاسم الجديد للترخيص (Aspose.Slides.lic.xml) إلى طريقة setLicense.

تطبيق ترخيص من دفق

يُستخدم هذا المقتطف البرمجي لتطبيق ترخيص من دفق:

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/ar/lib/aspose.slides.php");

use aspose\slides\License;

$stream = new Java("java.io.FileInputStream", __DIR__ . "/Aspose.Slides.lic");

$license = new License();
$license->setLicense($stream);

$stream->close();

الأسئلة المتكررة

هل يمكنني تطبيق الترخيص في بيئة غير متصلة تمامًا (بدون اتصال بالإنترنت)؟

نعم. يتم التحقق من صحة الترخيص محليًا باستخدام ملف الترخيص؛ لا يلزم اتصال بالإنترنت.

ماذا يحدث بعد انتهاء الاشتراك السنوي؟ هل سيتوقف المكتبة عن العمل؟

لا. الترخيص دائم: يمكنك الاستمرار في استخدام الإصدارات التي صدرت قبل تاريخ انتهاء اشتراكك؛ فقط لن تكون مؤهلاً لاستخدام الإصدارات الأحدث دون تجديد الاشتراك.