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 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
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 | 読み取り | fbx7400 ascii を取得します。 |
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 を取得します。 |
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 バイナリを取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
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() | フォーマットを文字列に変換する |