FbxFormat

Overview

FbxFormat is a class in Aspose.3D FOSS for Python. Inherits from: FileFormat.

FbxFormat.detect(stream, file_name) returns the detected file format, enabling dynamic handling of unknown input files.

This class provides 9 methods for working with FbxFormat objects in Python programs. Available methods include: FBX7400ASCII, GLTF2, MICROSOFT_3MF_FORMAT, WAVEFRONT_OBJ, __init__, create_load_options, create_save_options, detect, get_format_by_extension. All public members are accessible to any Python application after installing the Aspose.3D FOSS for Python package. Properties: can_export, can_import, content_type, extension, extensions, file_format_type, and 2 more.

Properties

NameTypeAccessDescription
extensionstrReadGets the extension.
extensionsList[str]ReadGets the extensions.
content_typestrReadGets the content type.
file_format_type``ReadGets the file format type.
versionstrReadGets the version.
can_exportboolReadGets the can export.
can_importboolReadGets the can import.
formatsListReadGets the formats.

Methods

SignatureDescription
create_load_options()Creates and returns a default FBX load options object
create_save_options()Creates and returns a default FBX save options object
WAVEFRONT_OBJ()Calls WAVEFRONT_OBJ on this FbxFormat instance.
GLTF2()Calls GLTF2 on this FbxFormat instance.
MICROSOFT_3MF_FORMAT()Calls MICROSOFT_3MF_FORMAT on this FbxFormat instance.
FBX7400ASCII()Calls FBX7400ASCII on this FbxFormat instance.
__init__()Calls init on this FbxFormat instance.
detect(stream: 'io._IOBase', file_name: Optional[str])Optional['FileFormat']Returns the detected file format, enabling dynamic handling of unknown input files
get_format_by_extension(extension_name: str)Optional['FileFormat']Calls get_format_by_extension(extension_name) on this FbxFormat instance.

See Also

 English