DracoFormat

概要

DracoFormat は Aspose.3D の .NET 用 FOSS のクラスです。継承元: FileFormat。

Google Draco フォーマット

このクラスは、.NET プログラム内で DracoFormat オブジェクトを操作するための 11 のメソッドを提供します。利用可能なメソッドは、CreateLoadOptions、CreateSaveOptions、Decode、Detect、Encode、GetFormatByExtension、ToString です。Aspose.3D の .NET 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: AMF、ASE、Aspose3DWeb、Blender、CanExport、CanImport、およびその他 52 件。

プロパティ

名前型アクセス説明
FormatsIList<FileFormat>読み取りサポートされているすべての形式へのアクセス
VersionVersion読み取りファイル形式バージョンを取得します
CanExportbool読み取りAspose.3D が現在のファイル形式へのシーンエクスポートをサポートしているかどうかを取得します.
CanImportbool読み取り現在のファイル形式からシーンのインポートを Aspose.3D がサポートしているかどうかを取得します。
Extensionstring読み取りこの型の拡張子名を取得します。
Extensionsstring[]読み取りこの型の拡張名を取得します。
ContentTypeFileContentType読み取りファイル形式のコンテンツタイプを取得します
FileFormatTypeFileFormatType読み取りファイル形式タイプを取得します
FBX6100ASCIIFileFormat読み取りfbx6100 ascii を取得します。
FBX6100BinaryFileFormat読み取りfbx6100 バイナリを取得します。
FBX7200ASCIIFileFormat読み取りfbx7200 ascii を取得します。
FBX7200BinaryFileFormat読み取りfbx7200 バイナリを取得します。
FBX7300ASCIIFileFormat読み取りfbx7300 ascii を取得します。
FBX7300BinaryFileFormat読み取りfbx7300 バイナリを取得します。
FBX7400ASCIIFileFormat読み取りfbx7400 ascii を取得します。
FBX7400BinaryFileFormat読み取りfbx7400 バイナリを取得します。
FBX7500ASCIIFileFormat読み取りfbx7500 ascii を取得します。
FBX7500BinaryFileFormat読み取りfbx7500 バイナリを取得します。
FBX7600ASCIIFileFormat読み取りfbx7600 ascii を取得します。
FBX7600BinaryFileFormat読み取りfbx7600 バイナリを取得します。
FBX7700ASCIIFileFormat読み取りfbx7700 ascii を取得します。
FBX7700BinaryFileFormat読み取りfbx7700 バイナリを取得します。
MayaASCIIFileFormat読み取りmaya ascii を取得します。
MayaBinaryFileFormat読み取りmayaバイナリを取得します。
STLBinaryFileFormat読み取りstl バイナリを取得します。
STLASCIIFileFormat読み取りstlascii を取得します。
WavefrontOBJFileFormat読み取りwavefront obj を取得します。
ColladaFileFormat読み取りCollada を取得します。
Universal3DFileFormat読み取りuniversal3 d を取得します。
GLTFFileFormat読み取りgltf を取得します。
GLTF2FileFormat読み取りgltf2 を取得します。
GLTF_BinaryFileFormat読み取りgltf バイナリを取得します。
GLTF2_BinaryFileFormat読み取りgltf2 バイナリを取得します。
PDFFormats.PdfFormat読み取りPDF を取得します。
PLYFormats.PlyFormat読み取りply を取得します。
Microsoft3MFFormats.Microsoft3MFFormat読み取りmicrosoft3 mf を取得します。
DracoFormats.DracoFormat読み取りdraco を取得します。
RvmTextFormats.RvmFormat読み取りrvm テキストを取得します。
RvmBinaryFormats.RvmFormat読み取りrvm バイナリを取得します。
BlenderFileFormat読み取りブレンダーを取得します。
DXFFileFormat読み取りDXF を取得します。
XBinaryFileFormat読み取りx バイナリを取得します。
XTextFileFormat読み取りx テキストを取得します。
ASEFileFormat読み取りase を取得します。
IFCFileFormat読み取りifc を取得します。
SiemensJT8FileFormat読み取りsiemens jt8 を取得します。
SiemensJT9FileFormat読み取りSiemens JT9 を取得します。
AMFFileFormat読み取りamf を取得します。
VRMLFileFormat読み取りvrml を取得します。
Aspose3DWebFileFormat読み取りaspose3 d web を取得します。
HTML5FileFormat読み取りhtml5 を取得します。
ZipFileFormat読み取りzip を取得します。
USDFileFormat読み取りusd を取得します。
USDAFileFormat読み取りusda を取得します。
USDZFileFormat読み取りusdz を取得します。
XyzFileFormat読み取りxyz を取得します。
PcdFileFormat読み取りpcd を取得します。
PcdBinaryFileFormat読み取りpcd バイナリを取得します。

メソッド

シグネチャ説明
Decode(fileName: string)FOSS エディションでは実装されていません — 実行時に例外がスローされます。 指定されたファイル名から点群またはメッシュをデコードする
Decode(data: byte[])FOSS エディションでは実装されておらず、実行時に例外がスローされます。 この DracoFormat インスタンスで Decode(data) を呼び出します。
Encode(entity: Entity, stream: Stream, options: DracoSaveOptions)FOSS エディションでは実装されておらず、実行時に例外がスローされます。 エンティティを指定されたストリームにエンコードする
Encode(entity: Entity, fileName: string, options: DracoSaveOptions)FOSS エディションでは実装されていません — 実行時にスローされます。 エンティティを指定されたファイルにエンコードする
Encode(entity: Entity, options: DracoSaveOptions)FOSS エディションでは実装されていません — 実行時に例外がスローされます。 エンティティを Draco の生データにエンコードする
GetFormatByExtension(extensionName: string)ファイル拡張子名から優先されるファイル形式を取得します。拡張子名はピリオド (’.’) で始まる必要があります。
Detect(fileName: string)ファイル名からファイル形式を検出します。ファイルは読み取り可能である必要があり、Aspose.3D がファイルヘッダーを通じてファイル形式を検出できるようにします。
Detect(stream: Stream, fileName: string)データストリームからファイル形式を検出します。マジックヘッダーがないタイプを推測する際、ファイル名は任意です。
CreateLoadOptions()FOSSエディションでは実装されていません — 実行時に例外がスローされます。 このファイル形式のデフォルト読み込みオプションを作成する
CreateSaveOptions()FOSSエディションでは実装されていません — 実行時に例外がスローされます。 このファイル形式のデフォルト保存オプションを作成する
ToString()フォーマットを文字列に変換する

参照

 日本語