ThreeMfFormat

Prezentare generală

ThreeMfFormat este formatul integrat pentru fișierele 3MF (.3mf) 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 .3mf fișier, delegă toate I / O de lucru la această clasă intern. Clasa oferă, de asemenea, acces la standard ThreeMfFormatLoadOptions și de: ThreeMfFormatSaveOptions Instanțe care controlează comportamentul de parcare și serializare pentru fiecare operațiune de citire și scriere.

Descriere

ThreeMfFormat este o clasă din biblioteca FOSS pentru Aspose.3D care expune 8 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 triformata direct în aplicațiile TypeScript.

Clasa oferă, de asemenea, informaţii privind: extension proprietatea (deține extensiunea principală a fișierului pentru formatul 3mf), extensions proprietatea (listă toate extensiile de fișiere asociate cu 3mf), contentType proprietate (conține tipul de mime pentru fișiere 3mf).

Instanțele sunt create printr-un singur constructor care inițializează obiectul cu valori implicite.

Proprietăți

Numele de proprietateTipul de vehiculAccessDescriere:
extensionstringCiteşte.Conține extensiunea principală a fișierului pentru formatul 3MF
extensionsstring[]Citeşte.Lista tuturor extensiilor de fișiere asociate cu 3MF
contentTypestringCiteşte.Conține tipul MIME pentru fișiere 3MF
fileFormatTypeanyCiteşte.Identifică valoarea internă enum pentru formatul 3MF.
versionstringCiteşte.Indică șirul de versiuni al specificației 3MF suportate.
canExportbooleanCiteşte.Indică dacă exportarea în 3MF este suportată
canImportbooleanCiteşte.Indică dacă importul din 3MF este acceptat
formatsany[]Citeşte.

Metode

SignatureDescriere:
constructor()
getInstance()ThreeMfFormat
createLoadOptions()ThreeMfLoadOptionsCreează un obiect ThreeMfLoadOptions pentru importarea fișierelor 3MF
createSaveOptions()ThreeMfSaveOptionsCreează un obiect ThreeMfSaveOptions pentru exportarea fișierelor 3MF
isBuildable(node: any)booleanÎntoarce adevărat dacă nodul dat poate fi construit într-un obiect 3MF.
getTransformForBuild(node: any) → `anynull`
setBuildable(node: any, value: boolean, transform: any)Marcă nodul ca construibile și opțional atribuie o transformare
setObjectType(node: any, modelType: string)Aloca un șir de tip model nodului specificat
getObjectType(node: any)stringObține șirul de tip model al nodului specificat

Vezi și:

 Română