ThreeMfFormat
خلاصه ای
ThreeMfFormat این عامل فرمت داخلی برای فایل های 3MF (.3mf) در Aspose.3D برای TypeScript است. از FileFormat و روش های کارخانه ای را که برای این فرمت، آشکارساز، وارد کننده و صادرکننده ایجاد می کنند، نشان می دهد. Scene بارگذاری یا ذخیره کردن یک .3mf این کلاس همچنین دسترسی به پیش فرض را فراهم می کند. ThreeMfFormatLoadOptions و … ThreeMfFormatSaveOptions نمونه هایی که رفتار تجزیه و ترتیب را برای هر عملیات خواندن و نوشتن کنترل می کنند.
شرح:
ThreeMfFormat یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 8 روش و 8 ویژگی را برای استفاده برنامه ای نشان می دهد. این کلاس گسترش یافته است. FileFormat,، که قابلیت های مشترک را از نوع اصلی خود به ارث می برد.
قابلیت های اصلی شامل: string; string[]; string.این عملیات به توسعه دهندگان امکان می دهد تا قابلیت های سه فرمت را مستقیماً در برنامه TypeScript ادغام کنند.
این کلاس همچنین ارائه می دهد: extension ویژگی (در حال نگه داشتن افزونه اصلی فایل برای فرمت 3mf) ، extensions property (همه افزونه های فایل مرتبط با 3mf را لیست می کند) ، contentType property (درباره فایل های 3mf شامل نوع MIME می شود).
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
extension | string | بخونید. | دارای افزونه اصلی فایل برای فرمت 3MF است. |
extensions | string[] | بخونید. | لیست تمام افزونه های فایل مرتبط با 3MF |
contentType | string | بخونید. | شامل نوع MIME برای فایل های 3MF است. |
fileFormatType | any | بخونید. | ارزش enum داخلی برای فرمت 3MF را مشخص می کند. |
version | string | بخونید. | نشان دهنده رشته نسخه از مشخصات 3MF پشتیبانی شده است. |
canExport | boolean | بخونید. | نشان میدهد که آیا صادرات به 3MF پشتیبانی میشود |
canImport | boolean | بخونید. | نشان میدهد که آیا وارد کردن از 3MF پشتیبانی میشود |
formats | any[] | بخونید. |
روش ها
| Signature | شرح: |
|---|---|
constructor() | |
getInstance() → ThreeMfFormat | |
createLoadOptions() → ThreeMfLoadOptions | یک شیء ThreeMfLoadOptions برای وارد کردن فایل های 3MF ایجاد می کند. |
createSaveOptions() → ThreeMfSaveOptions | یک شیء ThreeMfSaveOptions برای صادرات فایل های 3MF ایجاد می کند. |
isBuildable(node: any) → boolean | اگر گره داده شده را می توان در یک شیء 3MF ساخت، true بازمی گرداند. |
getTransformForBuild(node: any) → `any | null` |
setBuildable(node: any, value: boolean, transform: any) | گره را به عنوان قابل ساخت نشان می دهد و بطور اختیاری یک transform تعیین می کند. |
setObjectType(node: any, modelType: string) | یک رشته از نوع مدل را به گره مشخص شده اختصاص می دهد |
getObjectType(node: any) → string | رشته نوع مدل گره مشخص شده را دریافت می کند. |