ThreeMfSaveOptions

ThreeMfSaveOptions

概述

ThreeMfSaveOptions 控制 Scene 如何序列化为 3MF(.3mf)格式。构造一个实例,配置所需属性,并将其传递给 Scene.save() 以覆盖内置的导出默认设置。典型的设置包括输出坐标系的右手/左手规则、浮点精度、是否嵌入二进制缓冲区以及格式版本的选择。当 Scene.save() 仅收到文件路径时,ThreeMfFormat 会自动提供默认的导出配置。

描述

ThreeMfSaveOptions 是 Aspose.3D FOSS 库中用于 TypeScript 的一个类,对编程使用暴露 0 个方法和 5 个属性。它扩展自 SaveOptions,继承其父类型的共享功能。

核心能力包括:boolean;boolean;boolean。这些操作使开发者能够将 threemfsaveoptions 功能直接集成到 TypeScript 应用程序中。

该类还提供了 enableCompression 属性(决定 3mf 输出是否压缩),buildAll 属性(指示是否在保存的 3mf 文件中包含所有场景节点),以及 flipCoordinateSystem 属性(在保存时切换坐标系的转换)。

实例通过单一构造函数创建,该构造函数使用默认值初始化对象。

属性

名称类型访问描述
enableCompressionboolean读取确定 3MF 输出是否被压缩
buildAllboolean读取指示已保存的 3MF 文件中是否包含所有场景节点
flipCoordinateSystemboolean读取在保存时切换坐标系统的转换
unitstring读取指定导出 3MF 的计量单位(例如,毫米)
prettyPrintboolean读取对 3MF XML 进行缩进格式化以提升可读性

方法

签名描述
constructor()

另请参阅

 中文