ThreeMfSaveOptions

ThreeMfSaveOptions

Przegląd

ThreeMfSaveOptions kontroluje, jak Scene jest serializowany do formatu 3MF (.3mf). Utwórz instancję, skonfiguruj pożądane właściwości i przekaż ją do Scene.save(), aby nadpisać wbudowane domyślne ustawienia eksportu. Typowe ustawienia obejmują orientację układu współrzędnych wyjściowych, precyzję liczb zmiennoprzecinkowych, czy bufory binarne są osadzone oraz wybór wersji formatu. Gdy Scene.save() otrzyma tylko ścieżkę do pliku, ThreeMfFormat automatycznie dostarcza domyślną konfigurację eksportu.

Opis

ThreeMfSaveOptions jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 0 metod i 5 właściwości do programowego użycia. Rozszerza SaveOptions, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.

Podstawowe możliwości obejmują: boolean; boolean; boolean. Te operacje umożliwiają programistom bezpośrednią integrację funkcjonalności threemfsaveoptions w aplikacjach TypeScript.

Klasa udostępnia również właściwość enableCompression (określa, czy wyjście 3mf jest kompresowane), właściwość buildAll (wskazuje, czy wszystkie węzły sceny są zawarte w zapisywanym pliku 3mf), właściwość flipCoordinateSystem (przełącza konwersję układu współrzędnych podczas zapisu).

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

Właściwości

NazwaTypDostępOpis
enableCompressionbooleanOdczytOkreśla, czy wyjście 3MF jest skompresowane
buildAllbooleanOdczytWskazuje, czy wszystkie węzły sceny są zawarte w zapisywanym pliku 3MF
flipCoordinateSystembooleanOdczytPrzełącza konwersję układu współrzędnych podczas zapisu
unitstringOdczytOkreśla jednostkę miary (np. milimetr) dla eksportowanego 3MF
prettyPrintbooleanOdczytFormatuje XML 3MF z wcięciami dla czytelności

Metody

SygnaturaOpis
constructor()

Zobacz także

 Polski