ObjFormat

Przegląd

ObjFormat jest wbudowanym obsługiwaczem formatu dla plików Wavefront OBJ (.obj) w Aspose.3D dla TypeScript. Dziedziczy po FileFormat i udostępnia metody fabryczne tworzące detektor, importer i eksporter tego formatu. Gdy Scene wczytuje lub zapisuje plik .obj, deleguje całą pracę I/O do tej klasy wewnętrznie. Klasa zapewnia również dostęp do domyślnych instancji ObjFormatLoadOptions i ObjFormatSaveOptions, które kontrolują zachowanie parsowania i serializacji przy każdej operacji odczytu i zapisu.

Opis

ObjFormat jest klasą w bibliotece Aspose.3D FOSS dla TypeScript, która udostępnia 3 metody i 8 właściwości do użycia programistycznego. Rozszerza FileFormat, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.

Główne możliwości obejmują: string; string[]; string. Te operacje umożliwiają programistom integrację funkcjonalności objformat bezpośrednio w aplikacjach TypeScript.

Klasa udostępnia również właściwość extension (zwraca podstawowe rozszerzenie pliku dla formatu obj (np. “.obj”)), właściwość extensions (zwraca tablicę obsługiwanych rozszerzeń plików dla formatu obj), właściwość contentType (zwraca typ mime powiązany z plikami obj).

Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.

Właściwości

NazwaTypDostępOpis
extensionstringOdczytZwraca podstawowe rozszerzenie pliku dla formatu OBJ (np. “.obj”)
extensionsstring[]OdczytZwraca tablicę obsługiwanych rozszerzeń plików dla formatu OBJ
contentTypestringOdczytZwraca typ MIME powiązany z plikami OBJ
fileFormatTypeanyOdczytZwraca wartość wyliczeniową identyfikującą format pliku OBJ
versionstringOdczytZwraca ciąg wersji implementacji formatu OBJ
canExportbooleanOdczytWskazuje, czy format OBJ obsługuje eksportowanie
canImportbooleanOdczytWskazuje, czy format OBJ obsługuje importowanie
formatsany[]OdczytZwraca kolekcję deskryptorów formatów związanych z obsługą OBJ

Metody

SygnaturaOpis
constructor()
getInstance() → ObjFormatZwraca pojedynczą instancję ObjFormat
createLoadOptions() → ObjLoadOptionsTworzy domyślny obiekt ObjLoadOptions do importowania plików OBJ
createSaveOptions() → ObjSaveOptionsTworzy domyślny obiekt ObjSaveOptions do eksportowania plików OBJ

Zobacz także

 Polski