الترخيص

تقييم Aspose.Slides

قيود النسخة التجريبية

  • بينما توفر نسخة تجربة Aspose.Slides (عند عدم تطبيق الترخيص) جميع وظائف المنتج، تُضيف علامة مائية تجريبية في أعلى المستند أثناء عمليات الفتح والحفظ.
  • استخراج النص يقتصر على شريحة واحدة عند استخدام النسخة التجريبية.

الترخيص في Aspose.Slides

  • تصبح النسخة التجريبية مرخصة بعد شراء ترخيص وتطبيقه بإضافة بضع أسطر من الشيفرة.
  • الترخيص هو ملف XML نصي بسيط يحتوي على تفاصيل مثل اسم المنتج، عدد المطورين المرخص لهم، تاريخ انتهاء الاشتراك، وغيرها.
  • ملف الترخيص موقع رقمياً، وبالتالي لا يجوز تعديلّه. حتى التغيير العفوي مثل إضافة سطر جديد يلغي صلاحية الملف.
  • عادةً ما يبحث Aspose.Slides for C++ عن ملف الترخيص في المواقع التالية:
    • مسار محدد صراحةً في الشيفرة الخاصة بك
    • المجلد الذي يحتوي على ملف DLL للمكوّن (المضمن في Aspose.Slides)
    • المجلد الذي يحتوي على التجميع (assembly) الذي يستدعي DLL المكوّن
  • لتجنب قيود النسخة التجريبية، يجب تعيين الترخيص قبل استخدام Aspose.Slides. يكفي تعيين الترخيص مرة واحدة لكل تطبيق أو عملية.

تطبيق الترخيص

يمكن تحميل الترخيص من ملف، تيار (stream)، أو مورد مضمّن.

ملف

أسهل طريقة لتعيين ترخيص هي وضع ملف الترخيص في نفس المجلد الذي يحتوي على DLL المكوّن (المضمن في Aspose.Slides) وتحديد اسم الملف فقط دون المسار.

الكود C++ التالي يوضح كيفية تعيين ملف الترخيص:

#include <Util/License.h>

using namespace Aspose::Slides;

int main()
{
    auto license = MakeObject<License>();
    license->SetLicense(u"Aspose.Slides.lic");

    return 0;
}

تيار

يمكنك تحميل ترخيص من تيار. الكود C++ التالي يوضح كيفية تطبيق ترخيص من تيار:

auto license = MakeObject<License>();

auto stream = File::OpenRead(u"Aspose.Slides.lic");

license->SetLicense(stream);

التحقق من الترخيص

للتحقق مما إذا تم تعيين الترخيص بشكل صحيح، يمكنك التحقق منه. الكود C++ التالي يوضح كيفية التحقق من الترخيص:

auto license = MakeObject<License>();

license->SetLicense(u"Aspose.Slides.lic");

if (license->IsLicensed())
{
    Console::WriteLine(u"License is good!");
    Console::ReadKey();
}

سلامة الخيوط

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

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

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

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

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