---
title: "مجوز و اشتراک"
---

گاهی اوقات، برای مطالعه بهتر سیستم، می خواهید در سریع ترین زمان ممکن به کد وارد شوید. برای آسان‌تر کردن این کار، Aspose.Words طرح‌های مختلفی را برای خرید ارائه می‌کند یا یک آزمایش رایگان و یک مجوز موقت 30 روزه را برای ارزیابی ارائه می‌کند.

```

توجه داشته باشید که تعدادی از سیاست ها و روش های کلی وجود دارد که شما را در مورد نحوه ارزیابی، مجوز مناسب و خرید محصولات ما راهنمایی می کند. می توانید آنها را در بخش [خط‌مشی‌های خرید و پرسش‌های متداول](https://purchase.aspose.com/policies/) پیدا کنید.

```

## آزمایشی رایگان یا مجوز موقت

Aspose.Words نرم افزار باورنکردنی است که توسعه دهندگان می توانند قبل از خرید آن را امتحان کنند.

### امتحان رایگان

نسخه ارزیابی مانند نسخه خریداری شده است - نسخه آزمایشی به سادگی مجوز می گیرد زمانی که چند خط کد برای اعمال مجوز اضافه کنید.

نسخه آزمایشی Aspose.Words بدون مجوز مشخص، عملکرد کامل محصول را ارائه می‌کند، اما پس از بارگیری و ذخیره، یک واترمارک ارزیابی را در بالای سند درج می‌کند و حداکثر اندازه سند را به چند صد پاراگراف محدود می‌کند.

### مجوز موقت

اگر می‌خواهید Aspose.Words را بدون محدودیت‌های نسخه آزمایشی آزمایش کنید، می‌توانید مجوز موقت 30 روزه را نیز درخواست کنید. برای جزئیات بیشتر به صفحه [مجوز موقت بگیرید](https://purchase.aspose.com/temporary-license/) مراجعه کنید.

## مجوز خریداری شده

پس از خرید، باید فایل لایسنس یا استریم را اعمال کنید. این بخش گزینه‌هایی را توضیح می‌دهد که چگونه می‌توان این کار را انجام داد، و همچنین در مورد برخی از سؤالات رایج اظهار نظر می‌کند.

```

شما باید مجوز را تنظیم کنید:

* فقط یک بار در هر دامنه برنامه

* قبل از استفاده از سایر کلاس های Aspose.Words

```

```

می توانید اطلاعات قیمت را در صفحه [اطلاعات قیمت گذاری](https://purchase.aspose.com/pricing/words/family/) پیدا کنید.

```

### محافظت از مجوز خریداری شده شما

پس از خرید مجوز، باید اطلاعات صفحه [محافظت از مجوز خریداری شده شما](https://purchase.aspose.com/orders/protecting-your-license-file) را به دقت بخوانید تا از فایل مجوز خود محافظت کنید. لطفاً توجه داشته باشید که این صفحه فقط در صورت داشتن مجوز پولی برای مشاهده در دسترس است.

### گزینه های اعمال مجوز

مجوزها را می توان از مکان های مختلف اعمال کرد:

* مسیر صریح
* پوشه حاوی اسکریپت پایتون که Aspose.Words را برای Python via .NET فرا می خواند
* جریان
* به عنوان مجوز اندازه گیری شده - مکانیزم صدور مجوز جدید

```

از روش [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) برای مجوز یک جزء استفاده کنید.

تماس چندباره با [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) مضر نیست، فقط زمان پردازنده را تلف می کند.

تماس چندباره با [set_metered_key](https://reference.aspose.com/words/python-net/aspose.words/metered/set_metered_key/#str_str) نیز مضر نیست، بلکه فقط زمان پردازنده را تلف می کند و می تواند مصرف را به طور نامناسبی جمع کند.

```

#### درخواست مجوز با استفاده از یک فایل یا شی جریان

هنگام توسعه برنامه خود، قبل از استفاده از کلاس های Aspose.Words، [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) را در کد راه اندازی خود فراخوانی کنید.

##### یک مجوز را از یک فایل بارگیری کنید

با استفاده از روش [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/)، می توانید سعی کنید فایل مجوز را در منابع جاسازی شده یا پوشه های اسمبلی برای استفاده بیشتر پیدا کنید.

مثال کد زیر نحوه مقداردهی اولیه مجوز از یک پوشه را نشان می دهد:

{{< gist "aspose-words-gists" "45c97d37bef13067c82e741b922a2d4f" "apply-license-from-file.py" >}}

##### یک مجوز را از یک شی `Stream` بارگیری کنید

مثال کد زیر نحوه مقداردهی اولیه مجوز از یک جریان را با استفاده از روش دیگر [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) نشان می دهد:

{{< gist "aspose-words-gists" "45c97d37bef13067c82e741b922a2d4f" "apply-license-from-stream.py" >}}

#### مجوز Metered را اعمال کنید

Aspose.Words به توسعه دهندگان اجازه می دهد تا یک کلید اندازه گیری را اعمال کنند. این یک مکانیسم صدور مجوز جدید است.

سازوکار جدید صدور مجوز در کنار روش صدور مجوز موجود استفاده خواهد شد. آن دسته از مشتریانی که می خواهند بر اساس استفاده از ویژگی های API صورتحساب دریافت کنند، می توانند از Metered Licensing استفاده کنند.

پس از انجام تمامی مراحل لازم برای دریافت این نوع لایسنس، کلیدها را دریافت خواهید کرد نه فایل لایسنس. این کلید اندازه گیری شده را می توان با استفاده از کلاس [Metered](https://reference.aspose.com/words/python-net/aspose.words/metered/) که مخصوص این منظور معرفی شده است، اعمال کرد.

به طور مکرر با روش **SetMeteredKey** تماس نگیرید تا این روش صدور مجوز به درستی مصرف را انباشته کرده و به ما گزارش دهد. فقط کتابخانه Aspose.Words را نمونه سازی کنید، یک بار با **SetMeteredKey** تماس بگیرید، سپس کتابخانه را نمونه برداری کنید و دوباره از آن استفاده کنید.

مثال کد زیر نحوه تنظیم کلیدهای عمومی و خصوصی اندازه گیری شده را نشان می دهد:

{{< gist "aspose-words-gists" "45c97d37bef13067c82e741b922a2d4f" "apply-metered-license.py" >}}

به طور معمول کافی است که مجوز اندازه گیری شده را پس از شروع درخواست اعمال کنید. با این حال، اگر مکانیسم مجوز اندازه گیری شده به مدت 24 ساعت با سرورهای Aspose ارتباط برقرار نکند، Aspose.Words از حالت مجوز خارج می شود و به حالت ارزیابی تغییر می کند. برای جلوگیری از چنین موردی، می توانید از روش [is_metered_licensed](https://reference.aspose.com/words/python-net/aspose.words/metered/is_metered_licensed/#default) برای بررسی وضعیت مجوز استفاده کنید و در صورت لزوم مجددا مجوز اندازه گیری شده را اعمال کنید.

```

لطفاً توجه داشته باشید که برای استفاده صحیح از مجوز Metered باید یک اتصال اینترنتی پایدار داشته باشید، زیرا مکانیسم Metered برای محاسبات صحیح نیاز به تعامل مداوم با خدمات ما دارد. برای جزئیات بیشتر، به بخش [سوالات متداول صدور مجوز اندازه گیری شده](https://purchase.aspose.com/faqs/licensing/metered/) مراجعه کنید.

```

### تغییر نام فایل لایسنس

نام فایل مجوز لازم نیست "Aspose.Words.Python.NET.lic" باشد. می توانید نام آن را به دلخواه تغییر دهید و هنگام تنظیم مجوز در برنامه خود از آن نام استفاده کنید.

### "نام فایل مجوز پیدا نشد" استثنا

هنگام خرید و دانلود مجوز، وب سایت Aspose نام فایل مجوز را *"Aspose.Words.Python.NET.lic"* می گذارد. شما فایل لایسنس را با استفاده از مرورگر خود دانلود می کنید. در این حالت، برخی از مرورگرها فایل مجوز را به عنوان XML تشخیص می دهند و پسوند xml. را به آن اضافه می کنند، بنابراین نام کامل فایل در رایانه شما به *"Aspose.Words.Python.NET.lic.XML"* تبدیل می شود.

هنگامی که Microsoft Windows برای مخفی کردن پسوندها برای انواع فایل های شناخته شده پیکربندی شده است (متاسفانه، این پیش فرض در اکثر نصب های Windows است)، فایل مجوز به صورت *"Aspose.Words.Python.NET.lic"* در Windows Explorer ظاهر می شود. احتمالاً فکر می‌کنید که این نام واقعی فایل است و با ارسال آن به [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) *"Aspose.Words.Python.NET.lic"* می‌گویید، اما چنین فایلی وجود ندارد، بنابراین استثنا وجود دارد.

برای حل مشکل، نام فایل را تغییر دهید تا پسوند نامرئی xml حذف شود. همچنین توصیه می کنیم گزینه "مخفی کردن افزونه ها" را در Microsoft Windows غیرفعال کنید.

## استفاده از چندین محصول Aspose

اگر از چندین محصول Aspose در برنامه خود استفاده می کنید، مانند Aspose.Words و `Aspose.Cells`، در اینجا چند نکته مفید وجود دارد:

* مجوز را برای هر محصول Aspose جداگانه تنظیم کنید. حتی اگر یک فایل مجوز واحد برای همه مؤلفه ها دارید، به عنوان مثال، "Aspose.Total.lic"، همچنان باید برای هر محصول Aspose که در برنامه خود استفاده می کنید، [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) را جداگانه فراخوانی کنید.
* از نام کلاس مجوز کاملاً واجد شرایط استفاده کنید. هر محصول Aspose دارای یک کلاس **License** در فضای نام خود است. به عنوان مثال، Aspose.Words دارای [aspose.words.License](https://reference.aspose.com/words/python-net/aspose.words/license/) و `Aspose.Cells` دارای کلاس **aspose.cells.License** است. استفاده از نام کلاس کاملاً واجد شرایط به شما امکان می دهد از سردرگمی در مورد مجوز مربوط به کدام محصول جلوگیری کنید.
