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
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
extension | string | Läsning | Håller den primära filändelsen för 3MF-format |
extensions | string[] | Läsning | Lista över alla filändelser som är associerade med 3MF |
contentType | string | Läsning | Innehåller MIME-typen för 3MF-filer |
fileFormatType | any | Läsning | Identifiera den interna enumvärdet för 3MF-format |
version | string | Läsning | Anger versionsträngen för 3MF-spesifikationen som stöds |
canExport | boolean | Läsning | Indikerar om export till 3MF stöds |
canImport | boolean | Läsning | Indikerar om import från 3MF stöds |
formats | any[] | Läsning |
Metoder
| Signature | Beskrivning |
|---|---|
constructor() | |
getInstance() → ThreeMfFormat | |
createLoadOptions() → ThreeMfLoadOptions | Skapar ett ThreeMfLoadOptions objekt för att importera 3MF-filer |
createSaveOptions() → ThreeMfSaveOptions | Skapar ett ThreeMfSaveOptions objekt för att exportera 3MF-filer |
isBuildable(node: any) → boolean | Returnerar sant om den angivna knuten kan byggas in i ett 3MF-objekt |
getTransformForBuild(node: any) → `any | null` |
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) → string | Returnerar modelltypsträng av den angivna knuten |