---
title: "الترخيص والاشتراك"
---


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

{{% alert color="primary" %}}

لاحظ أن هناك عددًا من السياسات والممارسات العامة التي ترشدك حول كيفية تقييم منتجاتنا وترخيصها وشرائها بشكل صحيح. يمكنك العثور عليها في قسم [سياسات الشراء والأسئلة الشائعة](https://purchase.aspose.com/policies/).

{{% /alert %}}

## نسخة تجريبية مجانية أو ترخيص مؤقت

Aspose.Words هو برنامج رائع يمكن للمطورين تجربته قبل الشراء.

### تجربة مجانية

الإصدار التقييمي هو نفس الإصدار الذي تم شراؤه - الإصدار التجريبي يصبح مرخصًا ببساطة عند إضافة بضعة أسطر من التعليمات البرمجية لتطبيق الترخيص.

يوفر الإصدار التجريبي من Aspose.Words بدون الترخيص المحدد وظائف المنتج الكاملة، ولكنه يدرج علامة مائية تقييمية في أعلى المستند عند التحميل والحفظ ويحدد الحد الأقصى لحجم المستند ببضع مئات من الفقرات.

### ترخيص مؤقت

إذا كنت ترغب في اختبار Aspose.Words دون قيود الإصدار التجريبي، فيمكنك أيضًا طلب ترخيص مؤقت لمدة 30 يومًا. لمزيد من التفاصيل، راجع صفحة [احصل على ترخيص مؤقت](https://purchase.aspose.com/temporary-license/).

## الترخيص الذي تم شراؤه

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

{{% alert color="primary" %}}

تحتاج إلى تعيين الترخيص:

* مرة واحدة فقط لكل مجال تطبيق

* قبل استخدام أي فئات Aspose.Words أخرى

{{% /alert %}}

{{% alert color="primary" %}}

يمكنك العثور على معلومات التسعير على صفحة [معلومات التسعير](https://purchase.aspose.com/pricing/words/family/).

{{% /alert %}}

### حماية الترخيص الذي اشتريته

بعد شراء ترخيص، يتعين عليك قراءة المعلومات الموجودة على صفحة [حماية الترخيص الذي اشتريته](https://purchase.aspose.com/orders/protecting-your-license-file) بعناية لحماية ملف الترخيص الخاص بك. يرجى ملاحظة أن هذه الصفحة متاحة للعرض فقط إذا كان لديك ترخيص مدفوع الأجر.

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

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

* مسار صريح
* المجلد الذي يحتوي على البرنامج النصي python الذي يستدعي Aspose.Words لـ Python via .NET
* تدفق
* كترخيص مقنن – آلية ترخيص جديدة

{{% alert color="primary" %}}

استخدم طريقة [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) عدة مرات ليس ضارًا أيضًا، ولكنه يؤدي إلى إهدار وقت المعالج ويمكن أن يؤدي إلى تراكم الاستهلاك بشكل غير صحيح.

{{% /alert %}}

#### تطبيق الترخيص باستخدام ملف أو كائن دفق

عند تطوير تطبيقك، اتصل بـ [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) في رمز بدء التشغيل الخاص بك قبل استخدام فئات Aspose.Words.

##### تحميل ترخيص من ملف

باستخدام طريقة [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" >}}

#### تطبيق الترخيص المقنن

يسمح Aspose.Words للمطورين بتطبيق مفتاح مقنن. هذه هي آلية الترخيص الجديدة.

وسيتم استخدام آلية الترخيص الجديدة إلى جانب طريقة الترخيص الحالية. يمكن للعملاء الذين يريدون أن تتم محاسبتهم على أساس استخدام ميزات API استخدام الترخيص المقنن.

وبعد إتمام كافة الخطوات اللازمة للحصول على هذا النوع من التراخيص، ستتسلم المفاتيح وليس ملف الترخيص. يمكن تطبيق هذا المفتاح المقنن باستخدام فئة [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.Words سيخرج من الوضع المرخص ويتحول إلى وضع التقييم. لتجنب مثل هذه الحالة، يمكنك استخدام طريقة [is_metered_licensed](https://reference.aspose.com/words/python-net/aspose.words/metered/is_metered_licensed/#default) للتحقق من حالة الترخيص وإعادة تطبيق الترخيص المقنن إذا لزم الأمر.

{{% alert color="primary" %}}

يرجى ملاحظة أنه يجب أن يكون لديك اتصال ثابت بالإنترنت من أجل الاستخدام الصحيح للترخيص المقنن، حيث تتطلب آلية القياس التفاعل المستمر مع خدماتنا لإجراء الحسابات الصحيحة. لمزيد من التفاصيل، راجع قسم [الأسئلة الشائعة حول الترخيص المقنن](https://purchase.aspose.com/faqs/licensing/metered/).

{{% /alert %}}

### تغيير اسم ملف الترخيص

ليس من الضروري أن يكون اسم ملف الترخيص "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.Words و`Aspose.Cells`، فإليك بعض النصائح المفيدة:

* قم بتعيين الترخيص لكل منتج Aspose على حدة. حتى إذا كان لديك ملف ترخيص واحد لجميع المكونات، على سبيل المثال، "Aspose.Total.lic"، فلا تزال بحاجة إلى الاتصال بـ [set_license](https://reference.aspose.com/words/python-net/aspose.words/license/set_license/) بشكل منفصل لكل منتج Aspose الذي تستخدمه في تطبيقك.
* استخدم اسم فئة الترخيص المؤهل بالكامل. يحتوي كل منتج من منتجات Aspose على فئة **License** في مساحة الاسم الخاصة به. على سبيل المثال، يحتوي Aspose.Words على [aspose.words.License](https://reference.aspose.com/words/python-net/aspose.words/license/)، بينما يحتوي `Aspose.Cells` على فئة **aspose.cells.License**. يتيح لك استخدام اسم الفئة المؤهل بالكامل تجنب الالتباس بشأن الترخيص الذي ينطبق على أي منتج.
