مجوزدهی

محدودیت‌های نسخه ارزیابی

یک نسخه ارزیابی رایگان از Aspose.Email برای C++ می‌تواند از بخش دانلودهای وب‌سایت Aspose در آدرس https://releases.aspose.com/email/cpp/ دریافت شود.

اعمال مجوز با استفاده از شیء File یا Stream

لایسنس می‌تواند از یک فایل یا شی استریم بارگذاری شود. Aspose.Email برای C++ سعی خواهد کرد لایسنس را در مکان‌های زیر پیدا کند:

  1. مسیر صریح.
  2. پوشه‌ای که شامل Aspose.Cells.dll است.
  3. پوشه‌ای که اسمبلی‌ای که Aspose.Cells.dll را صدا زده است را شامل می‌شود.
  4. پوشه‌ای که اسمبلی ورودی (فایل .exe شما) را شامل می‌شود.
  5. منبع تعبیه‌شده در اسمبلی که Aspose.Cells.dll را صدا زده است.

راحت‌ترین روش برای تنظیم لایسنس این است که فایل لایسنس را در همان پوشه‌ای که فایل Aspose.Email.dll قرار دارد بگذارید و نام فایل را بدون مسیر، همان‌طور که در مثال زیر نشان داده شده است، مشخص کنید.

بارگذاری لایسنس از فایل

راحت‌ترین راه برای اعمال لایسنس این است که فایل لایسنس را در همان پوشه‌ای که فایل Aspose.Email.dll قرار دارد بگذارید و فقط نام فایل را بدون مسیر مشخص کنید.

C++


 intrusive_ptr<License> license = new License();

license->SetLicense(new String("Aspose.Email.lic"));

بارگذاری لایسنس از شی استریم

مثال زیر نشان می‌دهد چگونه یک لایسنس را از یک استریم بارگذاری کنیم.

C++


 intrusive_ptr<License>license = new License();

intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.Email.lic"), FileMode_Open);

license->SetLicense(myStream);