ObjFormat
סקירה כללית
ObjFormat הוא מנהל פורמט מובנה עבור קבצי Wavefront OBJ (.obj) ב Aspose.3D עבור TypeScript. FileFormat והחשיפה של שיטות מפעל שנוצרו את המגלה, היבואנים והייצואים עבור פורמט זה. Scene להעלות או לחסוך את .obj קובץ, הוא מעביר את כל העבודה I/O לכיתה זו פנימית. ObjFormatLoadOptions ו ObjFormatSaveOptions דוגמאות שמשלמות את התנהגות הפריסה והסדרה עבור כל פעולה של קריאה וכתיבה.
תיאור
ObjFormat הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 3 שיטות ו 8 תכונות לשימוש תוכנה. FileFormat,• הירושה של פונקציונליות משותפת מהסוג הוריו.
היכולות הבסיסיות כוללות: string; string[]; string.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של objformat ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי extension נכס (חזיר את הרחבת הקובץ העיקרית עבור פורמט obj (לדוגמה, “.obj”)), extensions נכס (חזיר מספר הרחיבות של קבצים תומכים עבור פורמט obj), contentType נכס (חזיר את סוג mime הקשורים ל-obj קבצים).
האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
extension | string | קראו | החזיר את הרחבת הקובץ העיקרית עבור פורמט OBJ (לדוגמה, “.obj”) |
extensions | string[] | קראו | החזיר מספר הרחבות של קבצים תומכים עבור פורמט OBJ |
contentType | string | קראו | החזיר את סוג MIME הקשורים ל- OBJ קבצים |
fileFormatType | any | קראו | החזיר את ערך הרשימה המזהה את פורמט הקובץ OBJ |
version | string | קראו | החזיר את שורת הגרסה של יישום פורמט OBJ |
canExport | boolean | קראו | מציין אם פורמט OBJ תומך בביצוע ייצוא |
canImport | boolean | קראו | מציין אם פורמט OBJ תומך באיבוא |
formats | any[] | קראו | החזיר אוסף של תיאורי פורמט הקשורים לניהול OBJ |
שיטות
| חתימה | תיאור |
|---|---|
constructor() | |
getInstance() → ObjFormat | החזיר סינגלטון ObjFormat דוגמה |
createLoadOptions() → ObjLoadOptions | יצירת אובייקט ברירת המחדל ObjLoadOptions עבור ייבוא קבצי OBJ |
createSaveOptions() → ObjSaveOptions | יצירת אובייקט ברירת המחדל ObjSaveOptions לייצוא קבצי OBJ |