FbxFormat
概述
FbxFormat 是 Aspose.3D FOSS 中用于 Python 的类。继承自:FileFormat。
FbxFormat.detect(stream, file_name) 返回检测到的文件格式,使得能够动态处理未知的输入文件。
此类为 Python 程序中的 FbxFormat 对象声明了 9 个方法。可用的方法包括:FBX7400ASCII、GLTF2、MICROSOFT_3MF_FORMAT、WAVEFRONT_OBJ、__init__、create_load_options、create_save_options、detect、get_format_by_extension。在安装 Aspose.3D FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:can_export、can_import、content_type、extension、extensions、file_format_type,以及另外 2 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
extension | str | 读取 | 获取扩展名。 |
extensions | List[str] | 读取 | 获取扩展名。 |
content_type | str | 读取 | 获取内容类型。 |
file_format_type | `` | 读取 | 获取文件格式类型。 |
version | str | 读取 | 获取版本。 |
can_export | bool | 读取 | 获取是否可以导出。 |
can_import | bool | 读取 | 获取 can import。 |
formats | List | 读取 | 获取格式。 |
方法
| 签名 | 描述 |
|---|---|
create_load_options() | 创建并返回默认的 FBX 加载选项对象 |
create_save_options() | 创建并返回默认的 FBX 保存选项对象 |
WAVEFRONT_OBJ() | 在此 FbxFormat 实例上调用 WAVEFRONT_OBJ。 |
GLTF2() | 在此 FbxFormat 实例上调用 GLTF2。 |
MICROSOFT_3MF_FORMAT() | 在此 FbxFormat 实例上调用 MICROSOFT_3MF_FORMAT。 |
FBX7400ASCII() | 在此 FbxFormat 实例上调用 FBX7400ASCII。 |
__init__() | Calls init 在此 FbxFormat 实例上。 |
detect(stream: 'io._IOBase', file_name: Optional[str]) → Optional['FileFormat'] | 返回检测到的文件格式,能够动态处理未知的输入文件 |
get_format_by_extension(extension_name: str) → Optional['FileFormat'] | 在此 FbxFormat 实例上调用 get_format_by_extension(extension_name)。 |