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).

האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.

נכסים

שםסוגגישהתיאור
extensionstringקראומחזיק את הרחבת הקובץ העיקרית עבור פורמט 3MF
extensionsstring[]קראורשימה של כל הרחבות הקבצים הקשורות ל- 3MF
contentTypestringקראומכיל את סוג MIME עבור קבצים 3MF
fileFormatTypeanyקראוזיהוי הערך הפנימי של ה-Enum עבור פורמט 3MF
versionstringקראומציין את שורת הגרסה של הספציפיות 3MF תומכת
canExportbooleanקראומדווחים אם ייצוא ל 3MF תומך
canImportbooleanקראומדווחים אם ייבוא מ 3MF תומך
formatsany[]קראו

שיטות

חתימהתיאור
constructor()
getInstance()ThreeMfFormat
createLoadOptions()ThreeMfLoadOptionsיצירת אובייקט ThreeMfLoadOptions לייבא קבצים 3MF
createSaveOptions()ThreeMfSaveOptionsיצירת אובייקט ThreeMfSaveOptions לייצוא קבצים 3MF
isBuildable(node: any)booleanחוזר נכון אם הקוטב שניתן לבנות לתוך אובייקט 3MF
getTransformForBuild(node: any) → `anynull`
setBuildable(node: any, value: boolean, transform: any)מסמן את הקוטב כניתן לבנות ומקצות אופציונלי טרנספורמציה.
setObjectType(node: any, modelType: string)קבע רצועת סוג מודל לתוך הקוטב שנקבע
getObjectType(node: any)stringמחזיר את סוג הדוגמה של הקו של הצנצנת המיועדת

ראה גם

 עברית