FileFormat

FileFormat class

File format definition

public class FileFormat

Properties

Name Description
CanExport { get; } Gets whether Aspose.3D supports export scene to current file format.
CanImport { get; } Gets whether Aspose.3D supports import scene from current file format.
ContentType { get; } Gets file format content type
Extension { get; } Gets the extension name of this type.
Extensions { get; } Gets the extension names of this type.
FileFormatType { get; } Gets file format type
Version { get; } Gets file format version

Methods

Name Description
static Detect(string) Detect the file format from file name, file must be readable so Aspose.3D can detect the file format through file header.
static Detect(Stream, string) Detect the file format from data stream, file name is optional for guessing types that has no magic header.
static GetFormatByExtension(string) Gets the preferred file format from the file extension name The extension name should starts with a dot(’.’).
CreateLoadOptions() Create a default load options for this file format
CreateSaveOptions() Create a default save options for this file format
override ToString() Formats to string

Fields

Name Description
static readonly AMF Additive manufacturing file format
static readonly ASE 3D Studio Max’s ASCII Scene Exporter format.
static readonly Aspose3DWeb Aspose.3D Web format.
static readonly Collada Collada file format
static readonly Discreet3DS 3D Studio’s file format
static readonly DXF AutoCAD DXF
static readonly FBX6100ASCII ASCII FBX file format, with 6.1.0 version
static readonly FBX6100Binary Binary FBX file format, with 6.1.0 version
static readonly FBX7200ASCII ASCII FBX file format, with 7.2.0 version
static readonly FBX7200Binary Binary FBX file format, with 7.2.0 version
static readonly FBX7300ASCII ASCII FBX file format, with 7.3.0 version
static readonly FBX7300Binary Binary FBX file format, with 7.3.0 version
static readonly FBX7400ASCII ASCII FBX file format, with 7.4.0 version
static readonly FBX7400Binary Binary FBX file format, with 7.4.0 version
static readonly FBX7500ASCII ASCII FBX file format, with 7.5.0 version
static readonly FBX7500Binary Binary FBX file format, with 7.5.0 version
static readonly FBX7600ASCII ASCII FBX file format, with 7.6.0 version
static readonly FBX7600Binary Binary FBX file format, with 7.6.0 version
static readonly FBX7700ASCII ASCII FBX file format, with 7.7.0 version
static readonly FBX7700Binary Binary FBX file format, with 7.7.0 version
static readonly GLTF Khronos Group’s glTF
static readonly GLTF2 Khronos Group’s glTF version 2.0
static readonly GLTF2_Binary Khronos Group’s glTF version 2.0
static readonly GLTF_Binary Khronos Group’s glTF in Binary format
static readonly HTML5 HTML5 File
static readonly Microsoft3MF Microsoft 3D Manufacturing Format
static readonly Pcd PCL Point Cloud Data file in ASCII mode
static readonly PcdBinary PCL Point Cloud Data file in Binary mode
static readonly SiemensJT8 Siemens JT File Version 8
static readonly SiemensJT9 Siemens JT File Version 9
static readonly STLASCII ASCII STL file format
static readonly STLBinary Binary STL file format
static readonly Universal3D Universal3D file format
static readonly USD Universal Scene Description
static readonly USDZ Compressed Universal Scene Description
static readonly VRML The Virtual Reality Modeling Language
static readonly WavefrontOBJ Wavefront’s Obj file format
static readonly XBinary DirectX X File in binary format
static readonly XText DirectX X File in binary format
static readonly Xyz Xyz point cloud file
static readonly Zip Zip archive that contains other 3d file format.
static readonly Draco Google Draco Mesh
static readonly PDF Adobe’s Portable Document Format
static readonly PLY Polygon File Format or Stanford Triangle Format
static readonly RvmBinary AVEVA Plant Design Management System Model in binary format
static readonly RvmText AVEVA Plant Design Management System Model in text format

See Also