FileFormat
Обзор
FileFormat является классом в Aspose.3D FOSS для .NET.
Определение формата файла
Этот класс предоставляет 6 методов для работы с объектами FileFormat в программах .NET. Доступные методы включают: CreateLoadOptions, CreateSaveOptions, Detect, GetFormatByExtension, ToString. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.3D FOSS для .NET. Свойства: AMF, ASE, Aspose3DWeb, Blender, CanExport, CanImport, и ещё 53.
Свойства
| Имя | Тип | Access | Описание |
|---|---|---|---|
Formats | IList<FileFormat> | Чтение | Доступ ко всем поддерживаемым форматам |
Version | Version | Чтение | Получает версию формата файла |
CanExport | bool | Чтение | Определяет, поддерживает ли Aspose.3D экспорт сцены в текущий формат файла. |
CanImport | bool | Чтение | Определяет, поддерживает ли Aspose.3D импорт сцены из текущего формата файла. |
Extension | string | Читать | Получает имя расширения этого типа. |
Extensions | string[] | Читать | Получает имена расширений этого типа. |
ContentType | FileContentType | Читать | Получает тип содержимого формата файла |
FileFormatType | FileFormatType | Читать | Получает тип формата файла |
FBX6100ASCII | FileFormat | Читать | Получает fbx6100 ascii. |
FBX6100Binary | FileFormat | Читать | Получает бинарный файл fbx6100. |
FBX7200ASCII | FileFormat | Читать | Получает fbx7200 ascii. |
FBX7200Binary | FileFormat | Читать | Получает бинарный файл fbx7200. |
FBX7300ASCII | FileFormat | Читать | Получает fbx7300 ascii. |
FBX7300Binary | FileFormat | Читать | Получает двоичный файл fbx7300. |
FBX7400ASCII | FileFormat | Читать | Получает ASCII fbx7400. |
FBX7400Binary | FileFormat | Читать | Получает бинарный файл fbx7400. |
FBX7500ASCII | FileFormat | Читать | Получает fbx7500 ascii. |
FBX7500Binary | FileFormat | Читать | Получает бинарный файл fbx7500. |
FBX7600ASCII | FileFormat | Читать | Получает fbx7600 ascii. |
FBX7600Binary | FileFormat | Читать | Получает бинарный файл fbx7600. |
FBX7700ASCII | FileFormat | Читать | Получает fbx7700 ascii. |
FBX7700Binary | FileFormat | Читать | Получает двоичный файл fbx7700. |
MayaASCII | FileFormat | Читать | Получает maya ascii. |
MayaBinary | FileFormat | Читать | Получает бинарный файл maya. |
STLBinary | FileFormat | Читать | Получает двоичный файл stl. |
STLASCII | FileFormat | Читать | Получает stlascii. |
WavefrontOBJ | FileFormat | Читать | Получает объект wavefront obj. |
Discreet3DS | FileFormat | Читать | Получает discreet3 ds. |
Collada | FileFormat | Читать | Получает collada. |
Universal3D | FileFormat | Читать | Получает universal3 d. |
GLTF | FileFormat | Читать | Получает gltf. |
GLTF2 | FileFormat | Читать | Получает gltf2. |
GLTF_Binary | FileFormat | Читать | Получает двоичный файл gltf. |
GLTF2_Binary | FileFormat | Читать | Получает двоичный файл gltf2. |
PDF | Formats.PdfFormat | Читать | Получает pdf. |
PLY | Formats.PlyFormat | Читать | Получает ply. |
Microsoft3MF | Formats.Microsoft3MFFormat | Читать | Получает microsoft3 mf. |
Draco | Formats.DracoFormat | Читать | Получает draco. |
RvmText | Formats.RvmFormat | Читать | Получает текст rvm. |
RvmBinary | Formats.RvmFormat | Читать | Получает бинарный файл rvm. |
Blender | FileFormat | Читать | Получает блендер. |
DXF | FileFormat | Читать | Получает dxf. |
XBinary | FileFormat | Читать | Получает двоичный x. |
XText | FileFormat | Читать | Получает текст x. |
ASE | FileFormat | Читать | Получает ase. |
IFC | FileFormat | Читать | Получает ifc. |
SiemensJT8 | FileFormat | Читать | Получает Siemens JT8. |
SiemensJT9 | FileFormat | Читать | Получает siemens jt9. |
AMF | FileFormat | Читать | Получает amf. |
VRML | FileFormat | Читать | Получает vrml. |
Aspose3DWeb | FileFormat | Читать | Получает aspose3 d web. |
HTML5 | FileFormat | Читать | Получает html5. |
Zip | FileFormat | Читать | Получает zip. |
USD | FileFormat | Читать | Получает usd. |
USDA | FileFormat | Читать | Получает usda. |
USDZ | FileFormat | Читать | Получает usdz. |
Xyz | FileFormat | Читать | Получает xyz. |
Pcd | FileFormat | Читать | Получает pcd. |
PcdBinary | FileFormat | Читать | Получает бинарный файл pcd. |
Методы
| Signature | Описание |
|---|---|
GetFormatByExtension(extensionName: string) | Получает предпочтительный формат файла из имени расширения. Имя расширения должно начинаться с точки (’.’). |
Detect(fileName: string) | Определяет формат файла по имени файла, файл должен быть доступен для чтения, чтобы Aspose.3D мог определить формат файла по заголовку. |
Detect(stream: Stream, fileName: string) | Определяет формат файла из потока данных, имя файла является необязательным при угадывании типов, у которых нет магического заголовка. |
CreateLoadOptions() | Не реализовано в FOSS-издании — генерирует исключение во время выполнения. Создать параметры загрузки по умолчанию для этого формата файла |
CreateSaveOptions() | Не реализовано в FOSS-издании — генерирует исключение во время выполнения. Создать параметры сохранения по умолчанию для этого формата файла |
ToString() | Форматы в строку |