Microsoft3MFFormat

Microsoft3MFFormat

Panoramica

Microsoft3MFFormat è una classe in Aspose.3D FOSS per .NET. Eredita da: FileFormat.

Istanza del formato file per Microsoft 3MF con utility correlate a 3MF.

Questa classe fornisce 11 metodi per lavorare con oggetti Microsoft3MFFormat nei programmi .NET. I metodi disponibili includono: CreateLoadOptions, CreateSaveOptions, Detect, GetFormatByExtension, GetObjectType, GetTransformForBuild, IsBuildable, SetBuildable, SetObjectType, 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à

NomeTipoAccessoDescrizione
FormatsIList<FileFormat>LetturaAccesso a tutti i formati supportati
VersionVersionLetturaOttiene la versione del formato file
CanExportboolLetturaOttiene se Aspose.3D supporta l’esportazione della scena nel formato di file corrente.
CanImportboolLetturaRestituisce se Aspose.3D supporta l’importazione della scena dal formato di file corrente.
ExtensionstringLetturaOttiene il nome dell’estensione di questo tipo.
Extensionsstring[]LetturaOttiene i nomi delle estensioni di questo tipo.
ContentTypeFileContentTypeLetturaOttiene il tipo di contenuto del formato file
FileFormatTypeFileFormatTypeLetturaOttiene il tipo di formato file
FBX6100ASCIIFileFormatLetturaOttiene l’ascii fbx6100.
FBX6100BinaryFileFormatLetturaOttiene il binario fbx6100.
FBX7200ASCIIFileFormatLetturaOttiene l’fbx7200 ascii.
FBX7200BinaryFileFormatLetturaOttiene il binario fbx7200.
FBX7300ASCIIFileFormatLetturaOttiene l’ASCII fbx7300.
FBX7300BinaryFileFormatLetturaOttiene il binario fbx7300.
FBX7400ASCIIFileFormatLetturaOttiene il fbx7400 ascii.
FBX7400BinaryFileFormatLetturaOttiene il binario fbx7400.
FBX7500ASCIIFileFormatLetturaOttiene l’fbx7500 ascii.
FBX7500BinaryFileFormatLetturaOttiene il binario fbx7500.
FBX7600ASCIIFileFormatLetturaOttiene il fbx7600 ascii.
FBX7600BinaryFileFormatLetturaOttiene il binario fbx7600.
FBX7700ASCIIFileFormatLetturaOttiene il fbx7700 ascii.
FBX7700BinaryFileFormatLetturaOttiene il binario fbx7700.
MayaASCIIFileFormatLetturaOttiene il maya ascii.
MayaBinaryFileFormatLetturaOttiene il binario maya.
STLBinaryFileFormatLetturaOttiene il binario STL.
STLASCIIFileFormatLetturaOttiene lo stlascii.
WavefrontOBJFileFormatLetturaOttiene l’obj wavefront.
ColladaFileFormatLetturaOttiene il collada.
Universal3DFileFormatLetturaOttiene il universal3 d.
GLTFFileFormatLetturaOttiene il gltf.
GLTF2FileFormatLetturaOttiene il gltf2.
GLTF_BinaryFileFormatLetturaOttiene il binario gltf.
GLTF2_BinaryFileFormatLetturaOttiene il binario gltf2.
PDFFormats.PdfFormatLetturaOttiene il pdf.
PLYFormats.PlyFormatLetturaOttiene il ply.
Microsoft3MFFormats.Microsoft3MFFormatLetturaOttiene il microsoft3 mf.
DracoFormats.DracoFormatLetturaOttiene il draco.
RvmTextFormats.RvmFormatLetturaOttiene il testo rvm.
RvmBinaryFormats.RvmFormatLetturaOttiene il binario rvm.
BlenderFileFormatLetturaOttiene il frullatore.
DXFFileFormatLetturaOttiene il dxf.
XBinaryFileFormatLetturaOttiene il binario x.
XTextFileFormatLetturaOttiene il testo x.
ASEFileFormatLetturaOttiene l’ase.
IFCFileFormatLetturaOttiene l’ifc.
SiemensJT8FileFormatLetturaOttiene il siemens jt8.
SiemensJT9FileFormatLetturaOttiene il siemens jt9.
AMFFileFormatLetturaOttiene l’amf.
VRMLFileFormatLetturaOttiene il vrml.
Aspose3DWebFileFormatLetturaOttiene il aspose3 d web.
HTML5FileFormatLetturaRestituisce l’html5.
ZipFileFormatLetturaOttiene lo zip.
USDFileFormatLetturaOttiene l’usd.
USDAFileFormatLetturaOttiene l’usda.
USDZFileFormatLetturaOttiene l’usdz.
XyzFileFormatLetturaOttiene lo xyz.
PcdFileFormatLetturaOttiene il pcd.
PcdBinaryFileFormatLetturaOttiene il binario pcd.

Metodi

FirmaDescrizione
IsBuildable(node: Node)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Verifica se questo nodo è contrassegnato come build.
GetTransformForBuild(node: Node)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Ottieni la matrice di trasformazione per il nodo usato nella build.
SetBuildable(node: Node, value: bool, transform: Nullable<Matrix4>)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Imposta il valore buildable.
SetObjectType(node: Node, modelType: string)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Imposta il tipo di modello per il nodo specificato.
GetObjectType(node: Node)Non implementato nell’edizione FOSS — lancia a runtime. Ottiene il tipo di modello per il nodo specificato.
GetFormatByExtension(extensionName: string)Recupera il formato file preferito dal nome dell’estensione. Il nome dell’estensione deve 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 tramite l’intestazione del file.
Detect(stream: Stream, fileName: string)Rileva il formato del file dal flusso 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 un’opzione di caricamento predefinita per questo formato di file
CreateSaveOptions()Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Crea un’opzione di salvataggio predefinita per questo formato di file
ToString()Formati in stringa

Vedi anche

 Italiano