مجوزدهی

نمای کلی

Aspose.Slides می‌تواند در حالت ارزیابی یا با یک لایسنس معتبر استفاده شود. نسخه ارزیابی همان عملکرد نسخه لایسنس‌دار را فراهم می‌کند، اما یک واترمارک ارزیابی به هر اسلاید هر ارائه‌ای که ذخیره می‌کند اضافه می‌کند و متن‌هایی را که کد شما از ارائه‌ها می‌خواند کوتاه می‌کند.

ارزیابی Aspose.Slides

می‌توانید نسخه ارزیابی Aspose.Slides for Python via .NET را از صفحه دانلود دریافت کنید. نسخه ارزیابی همان ویژگی‌های محصول لایسنس‌دار را فراهم می‌کند. بسته ارزیابی دقیقاً مشابه بسته خریداری‌شده است و پس از افزودن چند خط کد برای اعمال لایسنس، لایسنس‌دار می‌شود.

وقتی از ارزیابی Aspose.Slides رضایت یافتید، می‌توانید یک لایسنس خریداری کنید. توصیه می‌کنیم گزینه‌های اشتراک موجود را بررسی کنید. اگر سؤالی دارید، با تیم فروش Aspose تماس بگیرید.

هر لایسنس Aspose شامل یک اشتراک یک‌ساله با ارتقاءهای رایگان به نسخه‌های جدید و اصلاحاتی است که در طول آن دوره منتشر می‌شوند. هم کاربران لایسنس‌دار و هم کاربران ارزیابی، پشتیبانی فنی رایگان و نامحدود دریافت می‌کنند.

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

  • نسخه ارزیابی (زمانی که لایسنس اعمال نشده است) تمام عملکردها را فراهم می‌کند، اما یک جعبه متن واترمارک ارزیابی به هر اسلاید هر ارائه‌ای که ذخیره می‌کند اضافه می‌کند.
  • متنی که کد شما از یک ارائه می‌خواند به اولین چند کاراکتر محدود می‌شود و سپس یک اعلان درباره محدودیت ارزیابی اضافه می‌شود. متنی که کد شما می‌نویسد به‌صورت کامل ذخیره می‌شود.

مجوزدهی در Aspose.Slides

  • پس از خرید لایسنس و افزودن چند خط کد برای اعمال آن، نسخه ارزیابی لایسنس‌دار می‌شود.
  • لایسنس یک فایل XML متنی ساده است که جزئیاتی نظیر نام محصول، تعداد توسعه‌دهندگانی که تحت پوشش آن است، تاریخ انقضای اشتراک و غیره را شامل می‌شود.
  • فایل لایسنس به‌صورت دیجیتالی امضا شده است، بنابراین نباید آن را تغییر دهید. حتی افزودن یک خط جدید می‌تواند اعتبار آن را از بین ببرد.
  • Aspose.Slides for Python via .NET لایسنس را در مسیری که به آن می‌گویید جستجو می‌کند. یک مسیر نسبی یا نام فایل بدون مسیر، نسبت به پوشه کاری جاری حل می‌شود که لزوماً پوشه‌ای که اسکریپت پایتون شما در آن قرار دارد، نیست.
  • برای جلوگیری از محدودیت‌های ارزیابی، قبل از استفاده از Aspose.Slides لایسنس را تنظیم کنید. تنها یک‌بار در هر برنامه یا فرآیند نیاز به تنظیم آن دارید.

اعمال لایسنس

لایسنس می‌تواند از فایل یا جریان بارگذاری شود.

فایل

ساده‌ترین روش برای تنظیم لایسنس، عبور مسیر فایل لایسنس به متد set_license است. اگر فقط نام فایل را عبور دهید، همان‌طور که در مثال زیر آمده است، Aspose.Slides فایل را در پوشه کاری جاری جستجو می‌کند.

کد پایتون زیر نحوه تنظیم فایل لایسنس را نشان می‌دهد:

import aspose.slides as slides

# کلاس License را نمونه‌سازی می‌کند.
license = slides.License()

# مسیر فایل مجوز را تنظیم می‌کند.
license.set_license("Aspose.Slides.lic")

جریان

می‌توانید لایسنس را از یک جریان بارگذاری کنید. مثال پایتون زیر نحوه اعمال لایسنس از یک جریان را نشان می‌دهد:

import aspose.slides as slides

# کلاس License را نمونه‌سازی می‌کند.
license = slides.License()

# مجوز را از یک جریان تنظیم می‌کند.
with open("Aspose.Slides.lic", "rb") as stream:
    license.set_license(stream)

اعتبارسنجی لایسنس

برای تأیید اینکه لایسنس به‌درستی اعمال شده است، می‌توانید آن را اعتبارسنجی کنید. کد پایتون زیر نشان می‌دهد چگونه لایسنس را اعتبارسنجی کنید:

import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("License is good!")

ایمنی در میان‌ریسمان‌ها

FAQ

آیا می‌توانم لایسنس را در یک محیط کاملاً آفلاین (بدون دسترسی به اینترنت) اعمال کنم؟

بله. اعتبارسنجی لایسنس به‌صورت محلی با استفاده از فایل لایسنس انجام می‌شود؛ اتصال به اینترنت لازم نیست.

بعد از پایان اشتراک یک‌ساله چه اتفاقی می‌فتد؟ آیا کتابخانه کارکرد خود را متوقف می‌کند؟

خیر. لایسنس دائم است: می‌توانید از نسخه‌هایی که قبل از تاریخ پایان اشتراک شما منتشر شده‌اند استفاده کنید؛ فقط بدون تمدید نمی‌توانید از نسخه‌های جدیدتر استفاده کنید.