ObjFormat

Overzicht

ObjFormat is de ingebouwde formaat-handler voor Wavefront OBJ (.obj)-bestanden in Aspose.3D voor TypeScript. Het erft van FileFormat en biedt fabrieksmethoden die de detector, importeur en exporteur voor dit formaat aanmaken. Wanneer een Scene een .obj-bestand laadt of opslaat, delegert hij alle I/O-werk naar deze klasse intern. De klasse biedt ook toegang tot de standaard ObjFormatLoadOptions en ObjFormatSaveOptions instanties die het parser- en serialisatiegedrag voor elke lees- en schrijfoperatie regelen.

Beschrijving

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

Kernmogelijkheden omvatten: string; string[]; string. Deze bewerkingen stellen ontwikkelaars in staat om objformat-functionaliteit direct te integreren in TypeScript-applicaties.

De klasse biedt ook de extension eigenschap (geeft de primaire bestandsextensie voor obj-formaat terug (bijv. “.obj”)), de extensions eigenschap (geeft een array van ondersteunde bestandsextensies voor obj-formaat terug), de contentType eigenschap (geeft het MIME-type terug dat aan obj-bestanden is gekoppeld).

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

Eigenschappen

NaamTypeToegangBeschrijving
extensionstringLezenRetourneert de primaire bestandsextensie voor OBJ-formaat (bijv. “.obj”)
extensionsstring[]LezenRetourneert een array met ondersteunde bestandsextensies voor OBJ-formaat
contentTypestringLezenRetourneert het MIME-type dat aan OBJ-bestanden is gekoppeld
fileFormatTypeanyLezenRetourneert de enumeratiewaarde die het OBJ-bestandsformaat identificeert
versionstringLezenRetourneert de versie-string van de OBJ-formaatimplementatie
canExportbooleanLezenGeeft aan of het OBJ-formaat exporteren ondersteunt.
canImportbooleanLezenGeeft aan of OBJ-formaat importeren ondersteunt
formatsany[]LezenRetourneert een verzameling formaatbeschrijvingen met betrekking tot OBJ-afhandeling

Methoden

HandtekeningBeschrijving
constructor()
getInstance() → ObjFormatRetourneert een singleton ObjFormat instantie
createLoadOptions() → ObjLoadOptionsMaakt een standaard ObjLoadOptions object aan voor het importeren van OBJ-bestanden
createSaveOptions() → ObjSaveOptionsMaakt een standaard ObjSaveOptions object aan voor het exporteren van OBJ-bestanden

Zie ook

 Nederlands