Licensing
في بعض الأحيان ، من أجل دراسة النظام بشكل أفضل ، تريد الغوص في الكود في أسرع وقت ممكن. لجعل هذا أسهل ، Aspose. يقدم 3D خططًا مختلفة للشراء أو يقدم تجربة مجانية وترخيص مؤقت لمدة 30 يومًا للتقييم.
تقييم Aspose.3D
يمكنك بسهولة تنزيل Aspose.3D للتقييم. حزمة التقييم هي نفس الحزمة المشتراة. يصبح إصدار التقييم مرخصًا ببساطة بعد إضافة بضعة أسطر من التعليمات البرمجية لتطبيق الترخيص.
Eتقييم Verالتقليد
Tانه نسخة التقييم يوفر جميع الميزات باستثناء ما يلي:
- يمكن للمستخدمين فقط فتح/استيراد مستندات بقيمة 50 3D كحد أقصى للمشهد.
- Each عقدة يمكن أن يكون لا يزيد عن 5 عقدة الطفل.
- Each عقدة يمكن أن يكون لا يزيد عن 2 الكيانات المرفقة.
- Each الهندسة يمكن أن يكون لا يزيد عن 2 عناصر القشرة المرفقة.
- Each عقدة يمكن أن يكون لا يزيد عن 1 المواد.
- يمكن للمستخدمين فقط توفير 50 3D مستندات كحد أقصى في مشهد ما.
- سوف sers sers أيضا رؤية علامة مائية التقييم في الصور المقدمة وجميع ملفات الإخراج الأخرى.
If you’re using Aspose.3D without a proper license, there could trigger an aspose.threed.TrialException
when the usage reached the unlicensed restrictions, you can turn the exception off by:
- شراء ترخيص كامل المواصفات.
- طلب ترخيص مؤقت لمدة 30 يومًا ، يرجى الرجوع إلى كيف أحصل على ترخيص مؤقت ؟ لمزيد من المعلومات.
- استخدم يدويًا كتلة
try/except
علىScene.open/save
، وهذا الاستثناء هو مجرد إشعار ، وتجاهله لن يؤثر على تحميل/توفير المشهد.
Aبوت ذا Lإيسنس
يمكنك بسهولة تنزيل إصدار تقييم بقيمة Aspose.3D for Python via .NET من تحميل الصفحة. يوفر إصدار التقييم تمامًانفس القدراتكنسخة مرخصة من Aspose.3D. علاوة على ذلك ، يصبح إصدار التقييم مرخصًا ببساطة بعد شراء ترخيص وإضافة سطرين من التعليمات البرمجية لتطبيق الترخيص.
Tهو ترخيص هو ملف Xplain plain النص العادي الذي يحتوي على تفاصيل مثل اسم المنتج ، وعدد من المطورين هو مرخص ل ، تاريخ انتهاء صلاحية الاشتراك ، وهلم جرا. يتم توقيع الملف رقميا ، لذلك لا تقم بتعديل الملف. Even إضافة غير مقصودة من كسر خط إضافي إلى محتويات الملف سوف تبطل ذلك.
To تجنب القيود المرتبطة بإصدار التقييم ، تحتاج إلى تعيين ترخيص قبل استخدامAspose.3D. يطلب من You فقط تعيين ترخيص مرة واحدة لكل طلب أو عملية.
PchLإيسنس
شراء ter fter ، تحتاج إلى تطبيق ملف الترخيص أو تيار. Tdescribes يصف خيارات كيفية القيام بذلك ، وأيضا تعليقات على بعض الأسئلة الشائعة.
You تحتاج إلى تعيين الترخيص:
- مرة واحدة فقط لكل مجال تطبيق
- قبل استخدام أي فئة أخرى Aspose.3D
وضع ترخيص بمبلغ Aspose.3D for Python via .NET
Icيمكن تطبيقها من مواقع مختلفة:
- مسار Explicit
- المجلد الذي يحتوي على نص بايثون الذي يدعو Aspose.3D for Python via .NET
- تيار
- كترخيص مقنن-آلية ترخيص جديدة
استخدم طريقة set_license
لترخيص مكون.
الاتصال بـ set_license
عدة مرات ليس ضارًا ، فهو يهدر وقت المعالج فقط.
In الأقسام أدناه ، ونحن سوف تصف اثنين من الأساليب الشائعة المستخدمة لتعيين الترخيص.
Aبضم Lإيسنس الغناء ile إيل
أسهل طريقة لإعداد ترخيص تتطلب منك وضع ملف الترخيص في نفس المجلد الذي يحتوي على برنامج نصي بايثون الذي يدعو Aspose.3D لـ Python وتحديد اسم الملف فقط دون مساره.
يستخدم snله قنص رمز لتعيين ملف الترخيص:
Python
import aspose.threed as a3d
# Instantiate an instance of license and set the license file through its path
license = a3d.License()
license.set_license("Aspose.3D.lic")
عند الاتصال بطريقة set_license
، يجب أن يكون اسم الترخيص هو نفسه اسم ملف الترخيص الخاص بك. على سبيل المثال ، يمكنك تغيير اسم ملف الترخيص إلى “Aspose.3D.lic.xml”. ثم ، في الرمز الخاص بك ، يجب عليك تمرير اسم الترخيص الجديد (Aspose.3D.lic.xml) إلى طريقة SetLicense.
Aبالرد على إيسنس Lمن تريم S
You يمكن تحميل ترخيص من تيار.
يستخدم snقنص رمزه لتطبيق ترخيص من تيار:
Python
import aspose.threed as a3d
# Instantiate an instance of license and set the license file through its path
license = a3d.License()
license.set_license(stream)
Apply tered tered إيسنس
Aspose.3D يسمح للمطورين بتطبيق مفتاح مقنن. هذه آلية ترخيص جديدة.
The new licensing mechanism will be used along with the existing licensing method. Those customers who want to be billed based on the use of API features can use the Metered Licensing.
بعد استكمال جميع الخطوات اللازمة للحصول على هذا النوع من الترخيص ، ستتلقى المفاتيح وليس ملف الترخيص. يمكن تطبيق هذا المفتاح المقنن باستخدام فئة Metered
المقدمة خصيصًا لهذا الغرض.
Tانه يلي مثال التعليمات البرمجية يوضح كيفية تعيين المفاتيح العامة والخاصة المقننة:
import aspose.threed as a3d
# Create an instance of CAD Metered class
metered = a3d.Metered()
# Access the set_metered_key property and pass public and private keys as parameters
metered.set_metered_key("*****", "*****")
# Get metered data amount before calling API
amountbefore = a3d.metered.get_consumption_quantity()
# Display information
print("Amount Consumed Before: " + str(amountbefore))
# Load the scene from disk.
scene = a3d.Scene.from_file("3D Model.fbx")
# Save as pdf
scene.save("out_pdf.pdf", a3d.FileFormat.PDF)
# Get metered data amount After calling API
amountafter = a3d.metered.get_consumption_quantity()
# Display information
print("Amount Consumed After: " + str(amountafter))