StlFormat
Przegląd
StlFormat jest wbudowanym obsługującym format dla plików STL (.stl) w Aspose.3D dla TypeScript. Dziedziczy po FileFormat i udostępnia metody fabryczne tworzące detektor, importer i eksporter tego formatu. Gdy Scene ładuje lub zapisuje plik .stl, deleguje całą pracę I/O do tej klasy wewnętrznie. Klasa zapewnia także dostęp do domyślnych instancji StlFormatLoadOptions i StlFormatSaveOptions, które kontrolują zachowanie parsowania i serializacji przy każdej operacji odczytu i zapisu.
Opis
StlFormat jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 7 metod i 8 właściwości do użycia programistycznego. Rozszerza FileFormat, dziedzicząc wspólną funkcjonalność od swojego typu nadrzędnego.
Podstawowe możliwości obejmują: string; string[]; string. Te operacje umożliwiają programistom integrację funkcjonalności stlformat bezpośrednio w aplikacjach TypeScript.
Klasa udostępnia również właściwość extension (zwraca domyślne rozszerzenie pliku dla formatu stl), właściwość extensions (zwraca tablicę obsługiwanych rozszerzeń plików stl), właściwość contentType (przechowuje typ MIME skojarzony z plikami stl).
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
extension | string | Odczyt | Zwraca domyślne rozszerzenie pliku dla formatu STL |
extensions | string[] | Odczyt | Zwraca tablicę obsługiwanych rozszerzeń plików STL |
contentType | string | Odczyt | Przechowuje typ MIME powiązany z plikami STL |
fileFormatType | any | Odczyt | Określa wewnętrzny typ formatu dla STL |
version | string | Odczyt | Zawiera ciąg wersji biblioteki dla obsługi formatu STL |
canExport | boolean | Odczyt | Jest wartością logiczną wskazującą możliwość eksportu dla STL |
canImport | boolean | Odczyt | Jest wartością logiczną wskazującą możliwość importu dla STL |
formats | any[] | Odczyt | Listuje dostępne deskryptory formatów związane z STL |
Metody
| Sygnatura | Opis |
|---|---|
canImport() → boolean | Jest wartością logiczną wskazującą możliwość importu formatu STL |
canExport() → boolean | Jest wartością logiczną wskazującą możliwość eksportu formatu STL |
extension() → string | Zwraca domyślne rozszerzenie pliku dla formatu STL |
extensions() → string[] | Zwraca tablicę obsługiwanych rozszerzeń plików STL |
constructor() | |
getInstance() → StlFormat | |
createLoadOptions() → StlLoadOptions | Tworzy obiekt StlLoadOptions do importowania plików STL |
createSaveOptions() → StlSaveOptions | Tworzy obiekt StlSaveOptions do eksportowania plików STL |