ThreeMfFormat
סקירה כללית
ThreeMfFormat הוא מנהל פורמט מובנה עבור קבצים 3MF (3.mf) ב Aspose.3D עבור TypeScript. FileFormat והחשיפה של שיטות מפעל שנוצרו את המגלה, היבואנים והייצואים עבור פורמט זה. Scene להעלות או לחסוך את .3mf קובץ, הוא מעביר את כל העבודה I/O לכיתה זו פנימית. ThreeMfFormatLoadOptions ו ThreeMfFormatSaveOptions דוגמאות שמשלמות את התנהגות הפריסה והסדרה עבור כל פעולה של קריאה וכתיבה.
תיאור
ThreeMfFormat הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 8 שיטות ו- 8 תכונות לשימוש תוכנה. FileFormat,• הירושה של פונקציונליות משותפת מהסוג הוריו.
היכולות הבסיסיות כוללות: string; string[]; string.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של threemfformat ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי extension נכס (חזיק את הרחבת הקובץ העיקרית עבור פורמט 3mf), extensions רשימה של כל הרחבות הקבצים המעורבים ב- 3mf, contentType נכס (כולל את סוג mime עבור קבצים 3mf).
האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
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[] | קראו |
שיטות
| חתימה | תיאור |
|---|---|
constructor() | |
getInstance() → ThreeMfFormat | |
createLoadOptions() → ThreeMfLoadOptions | יצירת אובייקט ThreeMfLoadOptions לייבא קבצים 3MF |
createSaveOptions() → ThreeMfSaveOptions | יצירת אובייקט ThreeMfSaveOptions לייצוא קבצים 3MF |
isBuildable(node: any) → boolean | חוזר נכון אם הקוטב שניתן לבנות לתוך אובייקט 3MF |
getTransformForBuild(node: any) → `any | null` |
setBuildable(node: any, value: boolean, transform: any) | מסמן את הקוטב כניתן לבנות ומקצות אופציונלי טרנספורמציה. |
setObjectType(node: any, modelType: string) | קבע רצועת סוג מודל לתוך הקוטב שנקבע |
getObjectType(node: any) → string | מחזיר את סוג הדוגמה של הקו של הצנצנת המיועדת |