DracoFormat
Panoramica
DracoFormat è una classe in Aspose.3D FOSS per .NET. Eredita da: FileFormat.
Formato Google Draco
Questa classe fornisce 11 metodi per lavorare con gli oggetti DracoFormat nei programmi .NET. I metodi disponibili includono: CreateLoadOptions, CreateSaveOptions, Decode, Detect, Encode, GetFormatByExtension, ToString. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.3D FOSS per .NET. Proprietà: AMF, ASE, Aspose3DWeb, Blender, CanExport, CanImport, e altre 52.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Formats | IList<FileFormat> | Lettura | Accesso a tutti i formati supportati |
Version | Version | Lettura | Ottiene la versione del formato file |
CanExport | bool | Lettura | Ottiene se Aspose.3D supporta l’esportazione della scena nel formato file corrente. |
CanImport | bool | Lettura | Ottiene se Aspose.3D supporta l’importazione della scena dal formato file corrente. |
Extension | string | Lettura | Ottiene il nome dell’estensione di questo tipo. |
Extensions | string[] | Lettura | Ottiene i nomi delle estensioni di questo tipo. |
ContentType | FileContentType | Lettura | Ottiene il tipo di contenuto del formato file |
FileFormatType | FileFormatType | Lettura | Ottiene il tipo di formato file |
FBX6100ASCII | FileFormat | Lettura | Ottiene l’ASCII fbx6100. |
FBX6100Binary | FileFormat | Lettura | Ottiene il binario fbx6100. |
FBX7200ASCII | FileFormat | Lettura | Ottiene l’ASCII fbx7200. |
FBX7200Binary | FileFormat | Lettura | Ottiene il binario fbx7200. |
FBX7300ASCII | FileFormat | Lettura | Ottiene il fbx7300 ascii. |
FBX7300Binary | FileFormat | Lettura | Ottiene il binario fbx7300. |
FBX7400ASCII | FileFormat | Lettura | Ottiene l’ASCII fbx7400. |
FBX7400Binary | FileFormat | Lettura | Restituisce il binario fbx7400. |
FBX7500ASCII | FileFormat | Lettura | Restituisce l’ascii fbx7500. |
FBX7500Binary | FileFormat | Lettura | Restituisce il binario fbx7500. |
FBX7600ASCII | FileFormat | Lettura | Ottiene l’ascii fbx7600. |
FBX7600Binary | FileFormat | Lettura | Ottiene il binario fbx7600. |
FBX7700ASCII | FileFormat | Lettura | Ottiene l’ASCII fbx7700. |
FBX7700Binary | FileFormat | Lettura | Ottiene il binario fbx7700. |
MayaASCII | FileFormat | Lettura | Ottiene l’ASCII di Maya. |
MayaBinary | FileFormat | Lettura | Ottiene il binario maya. |
STLBinary | FileFormat | Lettura | Ottiene il binario STL. |
STLASCII | FileFormat | Lettura | Ottiene lo stlascii. |
WavefrontOBJ | FileFormat | Lettura | Ottiene l’obj wavefront. |
Collada | FileFormat | Lettura | Ottiene il collada. |
Universal3D | FileFormat | Lettura | Ottiene il universal3 d. |
GLTF | FileFormat | Lettura | Ottiene il gltf. |
GLTF2 | FileFormat | Lettura | Ottiene il gltf2. |
GLTF_Binary | FileFormat | Lettura | Ottiene il binario gltf. |
GLTF2_Binary | FileFormat | Lettura | Ottiene il binario gltf2. |
PDF | Formats.PdfFormat | Lettura | Ottiene il pdf. |
PLY | Formats.PlyFormat | Lettura | Ottiene il ply. |
Microsoft3MF | Formats.Microsoft3MFFormat | Lettura | Ottiene il microsoft3 mf. |
Draco | Formats.DracoFormat | Lettura | Restituisce il draco. |
RvmText | Formats.RvmFormat | Lettura | Ottiene il testo rvm. |
RvmBinary | Formats.RvmFormat | Lettura | Ottiene il binario rvm. |
Blender | FileFormat | Lettura | Ottiene il frullatore. |
DXF | FileFormat | Lettura | Ottiene il dxf. |
XBinary | FileFormat | Lettura | Ottiene il binario x. |
XText | FileFormat | Lettura | Ottiene il testo x. |
ASE | FileFormat | Lettura | Ottiene l’ase. |
IFC | FileFormat | Lettura | Ottiene l’ifc. |
SiemensJT8 | FileFormat | Lettura | Ottiene il siemens jt8. |
SiemensJT9 | FileFormat | Lettura | Ottiene il Siemens JT9. |
AMF | FileFormat | Lettura | Ottiene l’amf. |
VRML | FileFormat | Lettura | Ottiene il vrml. |
Aspose3DWeb | FileFormat | Lettura | Ottiene il web aspose3 d. |
HTML5 | FileFormat | Lettura | Ottiene l’html5. |
Zip | FileFormat | Lettura | Ottiene il CAP. |
USD | FileFormat | Lettura | Ottiene l’usd. |
USDA | FileFormat | Lettura | Ottiene l’usda. |
USDZ | FileFormat | Lettura | Ottiene l’usdz. |
Xyz | FileFormat | Lettura | Ottiene lo xyz. |
Pcd | FileFormat | Lettura | Ottiene il pcd. |
PcdBinary | FileFormat | Lettura | Ottiene il binario pcd. |
Metodi
| Firma | Descrizione |
|---|---|
Decode(fileName: string) | Non implementato nell’edizione FOSS — genera un errore a runtime. Decodifica la nuvola di punti o la mesh dal nome file specificato |
Decode(data: byte[]) | Non implementato nell’edizione FOSS — lancia a runtime. Chiama Decode(data) su questa istanza di DracoFormat. |
Encode(entity: Entity, stream: Stream, options: DracoSaveOptions) | Non implementato nell’edizione FOSS — lancia a runtime. Codifica l’entità nello stream specificato |
Encode(entity: Entity, fileName: string, options: DracoSaveOptions) | Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Codifica l’entità nel file specificato |
Encode(entity: Entity, options: DracoSaveOptions) | Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Codifica l’entità in dati grezzi Draco |
GetFormatByExtension(extensionName: string) | Ottiene il formato file preferito dal nome dell’estensione del file. Il nome dell’estensione dovrebbe iniziare con un punto (’.’). |
Detect(fileName: string) | Rileva il formato del file dal nome del file, il file deve essere leggibile affinché Aspose.3D possa rilevare il formato del file attraverso l’intestazione del file. |
Detect(stream: Stream, fileName: string) | Rileva il formato del file dallo stream di dati, il nome del file è opzionale per indovinare i tipi che non hanno un’intestazione magica. |
CreateLoadOptions() | Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Crea le opzioni di caricamento predefinite per questo formato di file |
CreateSaveOptions() | Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Crea le opzioni di salvataggio predefinite per questo formato di file |
ToString() | Formati in stringa |