ThreeMfFormat
المعلومات العامة
ThreeMfFormat هي فئة في Aspose.3d لـ Python.
ThreeMfFormat يوفر طرقًا لاستعلام وضع البناء وتحويل العقد الفردية ، ودعم ميزات تصنيع 3MF المتقدمة.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
extension | str | اقرأ | هل هو السلسلة الرئيسية لتمديد الملفات في شكل 3MF (مثل “.3mf”)؟ |
extensions | List[str] | اقرأ | قائمة بجميع ملحقات الملفات المعترف بها لتنسيق 3MF |
content_type | str | اقرأ | يوفر سلسلة نوع MIME لملفات 3MF |
file_format_type | `` | اقرأ | يحدد قيمة الحساب التي تمثل تنسيق ملف 3MF |
version | str | اقرأ | يشير إلى سلسلة الإصدار من تنسيق 3MF المدعوم. |
can_export | bool | اقرأ | هل صحيح عندما يمكن للمكتبة تصدير المشاهد إلى ملفات 3MF |
can_import | bool | اقرأ | هل صحيح عندما يمكن للمكتبة استيراد المشاهد من ملفات 3MF |
formats | List | اقرأ | تحتوي على قائمة معرّفات التنسيق المتعلقة بمعامل 3MF. |
الطرق
| التوقيع | وصف |
|---|---|
create_load_options() | يخلق مثال جديد لخيارات التحميل لاستيراد ملفات 3MF |
create_save_options() | يخلق مثال جديد لخيارات الحفاظ على تصدير ملفات 3MF |
is_buildable(node) → bool | يعود True إذا كانت العقدة المحددة يمكن استخدامها كعنصر بناء في حزمة 3MF. |
get_transform_for_build(node) → Optional[Matrix4] | يعيد تحويل Matrix4 الاختياري المطبق على العقدة لإنشاء 3MF |
set_buildable(node, value: bool, transform: Optional[Matrix4]) | تُعَرّف العقدة على أنها قابلة للبناء وتعيين تحويل Matrix4 اختياريًا. |
set_object_type(node, model_type: str) | يعطي سلسلة نوع النموذج المحدد إلى كائن 3MF للعقدة |
get_object_type(node) → str | يعيد سلسلة نوع النموذج المرتبطة بالعقدة في ملف 3MF |