ColladaFormat
ColladaFormat
概述
ColladaFormat 是 Aspose.3D 中针对 TypeScript 的 COLLADA (.dae) 文件的内置格式处理器。它继承自 FileFormat,并公开用于创建检测器、导入器和导出器的工厂方法。当 Scene 加载或保存 .dae 文件时,它会在内部将所有 I/O 工作委托给此类。该类还提供对默认 ColladaFormatLoadOptions 和 ColladaFormatSaveOptions 实例的访问,这些实例控制每次读取和写入操作的解析与序列化行为。
描述
ColladaFormat 是 Aspose.3D FOSS 库中用于 TypeScript 的类,提供 5 个方法和 8 个属性供编程使用。它扩展自 FileFormat,继承父类型的共享功能。
核心能力包括:string;string[];string。这些操作使开发者能够将 colladaformat 功能直接集成到 TypeScript 应用程序中。
该类还提供 extension 属性(保存 collada 文件的默认文件扩展名),extensions 属性(列出 collada 支持的所有文件扩展名),以及 contentType 属性(包含 collada 文件的 MIME 类型)。
实例通过单一构造函数创建,该构造函数使用默认值初始化对象。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
extension | string | 读取 | 保存 COLLADA 文件的默认文件扩展名 |
extensions | string[] | 读取 | 列出 COLLADA 支持的所有文件扩展名 |
contentType | string | 读取 | 包含 COLLADA 文件的 MIME 类型 |
fileFormatType | any | 读取 | 标识表示 COLLADA 格式的枚举值 |
version | string | 读取 | 指定支持的 COLLADA 规范版本 |
canExport | boolean | 读取 | 指示是否可以导出 COLLADA 格式 |
canImport | boolean | 读取 | 指示是否可以导入 COLLADA 格式 |
formats | any[] | 读取 | 提供一个相关格式描述符的数组 |
方法
| 签名 | 描述 |
|---|---|
canExport() → boolean | 指示是否可以导出 COLLADA 格式 |
canImport() → boolean | 指示是否可以导入 COLLADA 格式 |
constructor() | |
getInstance() → ColladaFormat | 返回一个单例 ColladaFormat 对象 |
createLoadOptions() → ColladaLoadOptions | 创建一个用于导入的 ColladaLoadOptions 对象 |
createSaveOptions() → ColladaSaveOptions | 创建一个用于导出的 ColladaSaveOptions 对象 |