ObjFormat
Prezentare generală
ObjFormat este formatul integrat pentru fișierele Wavefront OBJ (.obj) din Aspose.3D pentru TypeScript. Este moștenit de la FileFormat și expune metodele de fabrică care creează detectorul, importatorul și exportator pentru acest format. Când un Scene încărcătura sau de a salva o .obj fișier, delegă toate I / O de lucru la această clasă intern. Clasa oferă, de asemenea, acces la standard ObjFormatLoadOptions și de: ObjFormatSaveOptions Instanțe care controlează comportamentul de parcare și serializare pentru fiecare operațiune de citire și scriere.
Descriere
ObjFormat este o clasă din biblioteca FOSS pentru Aspose.3D care expune 3 metode și 8 proprietăți pentru utilizare programatică. Este extinsă la FileFormat, care moșteneste funcționalitatea partajată de la tipul său principal.
Capacitățile de bază includ: string; string[]; string.Aceste operațiuni permit dezvoltatorilor să integreze funcționalitatea objformat direct în aplicațiile TypeScript .
Clasa oferă, de asemenea, informaţii privind: extension proprietatea (întoarce extensiunea principală a fișierului pentru formatul obj (de exemplu, “.obj”)), extensions proprietatea (întoarce o matrice de extensii de fișiere suportate pentru formatul obj), contentType proprietatea (întoarce tipul de mime asociat cu fișierele obj).
Instanțele sunt create printr-un singur constructor care inițializează obiectul cu valori implicite.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Access | Descriere: |
|---|---|---|---|
extension | string | Citeşte. | Întoarce extensiunea principală a fișierului pentru formatul OBJ (de exemplu, “.obj”) |
extensions | string[] | Citeşte. | Întoarce o matrice de extensii de fișiere suportate pentru formatul OBJ |
contentType | string | Citeşte. | Întoarce tipul MIME asociat cu fișierele OBJ |
fileFormatType | any | Citeşte. | Întoarce valoarea enumerării care identifică formatul fișierului OBJ. |
version | string | Citeşte. | Întoarce șirul de versiuni al implementării formatului OBJ |
canExport | boolean | Citeşte. | Indică dacă formatul OBJ suportă exportarea |
canImport | boolean | Citeşte. | Indică dacă formatul OBJ suportă importul |
formats | any[] | Citeşte. | Întoarce o colecție de descriptori ai formatului legate de manipularea OBJ. |
Metode
| Signature | Descriere: |
|---|---|
constructor() | |
getInstance() → ObjFormat | Întoarce o instanță singleton ObjFormat |
createLoadOptions() → ObjLoadOptions | Creează un obiect ObjLoadOptions implicit pentru importarea fișierelor OBJ |
createSaveOptions() → ObjSaveOptions | Creează un obiect ObjSaveOptions implicit pentru exportarea fișierelor OBJ |