ThreeMfFormat

Overzicht

ThreeMfFormat is de ingebouwde formaathandler voor 3MF (.3mf)-bestanden in Aspose.3D voor TypeScript. Het erft van FileFormat en biedt fabrieksmethoden die de detector, importeur en exporteur voor dit formaat creëren. Wanneer een Scene een .3mf-bestand laadt of opslaat, delegert het intern alle I/O-werk aan deze klasse. De klasse biedt ook toegang tot standaard ThreeMfFormatLoadOptions en ThreeMfFormatSaveOptions instanties die het parseren en de serialisatiegedrag voor elke lees- en schrijfoperatie regelen.

Beschrijving

ThreeMfFormat is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 8 methoden en 8 eigenschappen voor programmatisch gebruik blootlegt. Het breidt FileFormat uit en erft gedeelde functionaliteit van het bovenliggende type.

Kernfuncties omvatten: string; string[]; string. Deze bewerkingen stellen ontwikkelaars in staat om threemfformat-functionaliteit rechtstreeks in TypeScript-toepassingen te integreren.

De klasse biedt tevens de extension eigenschap (bevat de primaire bestandsextensie voor het 3mf-formaat), de extensions eigenschap (lijst alle bestandsextensies die met 3mf geassocieerd zijn), de contentType eigenschap (bevat het MIME-type voor 3mf-bestanden).

Instanties worden gecreëerd via één enkele constructor die het object initialiseert met standaardwaarden.

Eigenschappen

NaamTypeToegangBeschrijving
extensionstringLezenBevat de primaire bestandsextensie voor het 3MF-formaat
extensionsstring[]LezenLijst alle bestandsextensies die geassocieerd zijn met 3MF
contentTypestringLezenBevat het MIME-type voor 3MF-bestanden
fileFormatTypeanyLezenIdentificeert de interne enum-waarde voor het 3MF-formaat
versionstringLezenGeeft de versie-string van de ondersteunde 3MF-specificatie aan
canExportbooleanLezenGeeft aan of exporteren naar 3MF wordt ondersteund
canImportbooleanLezenGeeft aan of importeren vanuit 3MF wordt ondersteund
formatsany[]Lezen

Methoden

HandtekeningBeschrijving
constructor()
getInstance() → ThreeMfFormat
createLoadOptions() → ThreeMfLoadOptionsMaakt een ThreeMfLoadOptions object aan voor het importeren van 3MF-bestanden
createSaveOptions() → ThreeMfSaveOptionsMaakt een ThreeMfSaveOptions object aan voor het exporteren van 3MF-bestanden
isBuildable(node: any) → booleanGeeft true terug als de opgegeven node kan worden opgebouwd tot een 3MF-object
getTransformForBuild(node: any) → `anynull`
setBuildable(node: any, value: boolean, transform: any)Markeert de node als buildable en wijst optioneel een transformatie toe
setObjectType(node: any, modelType: string)Wijst een modeltype-string toe aan de opgegeven node
getObjectType(node: any) → stringHaalt de modeltype-string op van de opgegeven node

Zie ook

 Nederlands