ThreeMfFormat

Översikt

ThreeMfFormat är den inbyggda formathandlaren för 3MF (.3mf) filer i Aspose.3D för TypeScript. Det är arv från FileFormat och visar fabriksmetoder som skapar detektorn, importören och exportören för detta format. Scene Ladda eller spara en .3mf filen delegerar alla I/O-arbeten till denna klass intern. klassen ger också tillgång till standard ThreeMfFormatLoadOptions och ThreeMfFormatSaveOptions instanser som kontrollerar parsing och serialisering beteende för varje läs- och skrivverksamhet.

Beskrivning

ThreeMfFormat är en klass i Aspose.3D FOSS-biblioteket för TypeScript som visar 8 metoder och 8 egenskaper för programmatisk användning. FileFormat, ärva delad funktionalitet från sin föräldralyp.

Kernkapaciteterna inkluderar: string; string[]; string.Dessa operationer gör det möjligt för utvecklare att integrera threemfformat-funktionalitet direkt i TypeScript applikationer.

Klassen ger också den extension ägande (innehålls den primära filändelsen för 3mf format), extensions egenskaper (förteckning över alla filändelser som är associerade med 3mf), contentType ägande (innehåller mime-typen för 3mf filer).

Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.

ägodelar

NamnTyp avAccessBeskrivning
extensionstringLäsningHåller den primära filändelsen för 3MF-format
extensionsstring[]LäsningLista över alla filändelser som är associerade med 3MF
contentTypestringLäsningInnehåller MIME-typen för 3MF-filer
fileFormatTypeanyLäsningIdentifiera den interna enumvärdet för 3MF-format
versionstringLäsningAnger versionsträngen för 3MF-spesifikationen som stöds
canExportbooleanLäsningIndikerar om export till 3MF stöds
canImportbooleanLäsningIndikerar om import från 3MF stöds
formatsany[]Läsning

Metoder

SignatureBeskrivning
constructor()
getInstance()ThreeMfFormat
createLoadOptions()ThreeMfLoadOptionsSkapar ett ThreeMfLoadOptions objekt för att importera 3MF-filer
createSaveOptions()ThreeMfSaveOptionsSkapar ett ThreeMfSaveOptions objekt för att exportera 3MF-filer
isBuildable(node: any)booleanReturnerar sant om den angivna knuten kan byggas in i ett 3MF-objekt
getTransformForBuild(node: any) → `anynull`
setBuildable(node: any, value: boolean, transform: any)Markera noden som byggbar och tilldelar optionellt en transformation
setObjectType(node: any, modelType: string)Tilldela en modelltyp sträng till den angivna knuten
getObjectType(node: any)stringReturnerar modelltypsträng av den angivna knuten

Se även

 Svenska