ObjFormat

概述

ObjFormat 是 Aspose.3D FOSS 中用于 Python 的类。继承自:FileFormat。

ObjFormat.create_load_options 创建并返回一个用于导入 OBJ 文件的 ObjLoadOptions 实例。

此类为 Python 程序中的 ObjFormat 对象声明了 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 项。

属性

名称类型访问描述
extensionstr读取获取扩展名。
extensionsList[str]读取获取扩展名。
content_typestr读取获取内容类型。
file_format_type``读取获取文件格式类型。
versionstr读取获取版本。
can_exportbool读取获取 can export。
can_importbool读取获取 can import。
formatsList读取获取格式。

方法

签名描述
create_load_options()创建并返回一个用于导入 OBJ 文件的 ObjLoadOptions 实例
create_save_options()创建并返回一个用于导出 OBJ 文件的 ObjSaveOptions 实例
WAVEFRONT_OBJ()在此 ObjFormat 实例上调用 WAVEFRONT_OBJ。
GLTF2()在此 ObjFormat 实例上调用 GLTF2。
MICROSOFT_3MF_FORMAT()在此 ObjFormat 实例上调用 MICROSOFT_3MF_FORMAT。
FBX7400ASCII()在此 ObjFormat 实例上调用 FBX7400ASCII。
__init__()Calls init 在此 ObjFormat 实例上。
detect(stream: 'io._IOBase', file_name: Optional[str]) → Optional['FileFormat']在此 ObjFormat 实例上调用 detect(stream, file_name)。
get_format_by_extension(extension_name: str) → Optional['FileFormat']在此 ObjFormat 实例上调用 get_format_by_extension(extension_name)。

另请参阅

 中文