Microsoft3MFFormat

Microsoft3MFFormat

Przegląd

Microsoft3MFFormat jest klasą w Aspose.3D FOSS dla .NET. Dziedziczy po: FileFormat.

Instancja formatu pliku dla Microsoft 3MF z narzędziami powiązanymi z 3MF.

Ta klasa udostępnia 11 metod do pracy z obiektami Microsoft3MFFormat w programach .NET. Dostępne metody to: CreateLoadOptions, CreateSaveOptions, Detect, GetFormatByExtension, GetObjectType, GetTransformForBuild, IsBuildable, SetBuildable, SetObjectType, ToString. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET. Właściwości: AMF, ASE, Aspose3DWeb, Blender, CanExport, CanImport oraz 52 więcej.

Właściwości

NazwaTypDostępOpis
FormatsIList<FileFormat>OdczytDostęp do wszystkich obsługiwanych formatów
VersionVersionOdczytPobiera wersję formatu pliku
CanExportboolOdczytSprawdza, czy Aspose.3D obsługuje eksport sceny do bieżącego formatu pliku.
CanImportboolOdczytZwraca, czy Aspose.3D obsługuje import sceny z bieżącego formatu pliku.
ExtensionstringOdczytPobiera nazwę rozszerzenia tego typu.
Extensionsstring[]OdczytPobiera nazwy rozszerzeń tego typu.
ContentTypeFileContentTypeOdczytPobiera typ zawartości formatu pliku
FileFormatTypeFileFormatTypeOdczytPobiera typ formatu pliku
FBX6100ASCIIFileFormatOdczytPobiera fbx6100 ascii.
FBX6100BinaryFileFormatOdczytPobiera binarny plik fbx6100.
FBX7200ASCIIFileFormatOdczytZwraca fbx7200 ascii.
FBX7200BinaryFileFormatOdczytPobiera binarny plik fbx7200.
FBX7300ASCIIFileFormatOdczytZwraca fbx7300 ascii.
FBX7300BinaryFileFormatOdczytPobiera binarny plik fbx7300.
FBX7400ASCIIFileFormatOdczytPobiera fbx7400 ascii.
FBX7400BinaryFileFormatOdczytPobiera binarny fbx7400.
FBX7500ASCIIFileFormatOdczytPobiera fbx7500 ascii.
FBX7500BinaryFileFormatOdczytPobiera binarny plik fbx7500.
FBX7600ASCIIFileFormatOdczytPobiera fbx7600 ascii.
FBX7600BinaryFileFormatOdczytPobiera binarkę fbx7600.
FBX7700ASCIIFileFormatOdczytPobiera fbx7700 ascii.
FBX7700BinaryFileFormatOdczytPobiera binarny plik fbx7700.
MayaASCIIFileFormatOdczytPobiera maya ascii.
MayaBinaryFileFormatOdczytPobiera binarny plik maya.
STLBinaryFileFormatOdczytPobiera binarny plik stl.
STLASCIIFileFormatOdczytPobiera stlascii.
WavefrontOBJFileFormatOdczytPobiera obiekt wavefront obj.
ColladaFileFormatOdczytPobiera collada.
Universal3DFileFormatOdczytPobiera universal3 d.
GLTFFileFormatOdczytZwraca gltf.
GLTF2FileFormatOdczytPobiera gltf2.
GLTF_BinaryFileFormatOdczytPobiera binarny plik gltf.
GLTF2_BinaryFileFormatOdczytPobiera binarny plik gltf2.
PDFFormats.PdfFormatOdczytPobiera pdf.
PLYFormats.PlyFormatOdczytPobiera warstwę.
Microsoft3MFFormats.Microsoft3MFFormatOdczytPobiera microsoft3 mf.
DracoFormats.DracoFormatOdczytPobiera draco.
RvmTextFormats.RvmFormatOdczytPobiera tekst rvm.
RvmBinaryFormats.RvmFormatOdczytPobiera binarkę rvm.
BlenderFileFormatOdczytPobiera blender.
DXFFileFormatOdczytPobiera dxf.
XBinaryFileFormatOdczytPobiera binarny x.
XTextFileFormatOdczytPobiera tekst x.
ASEFileFormatOdczytPobiera ase.
IFCFileFormatOdczytPobiera ifc.
SiemensJT8FileFormatOdczytPobiera siemens jt8.
SiemensJT9FileFormatOdczytPobiera Siemens JT9.
AMFFileFormatOdczytPobiera amf.
VRMLFileFormatOdczytPobiera vrml.
Aspose3DWebFileFormatOdczytPobiera aspose3 d web.
HTML5FileFormatOdczytZwraca html5.
ZipFileFormatOdczytPobiera plik zip.
USDFileFormatOdczytPobiera usd.
USDAFileFormatOdczytPobiera usda.
USDZFileFormatOdczytZwraca usdz.
XyzFileFormatOdczytPobiera xyz.
PcdFileFormatOdczytPobiera pcd.
PcdBinaryFileFormatOdczytZwraca binarny pcd.

Metody

SygnaturaOpis
IsBuildable(node: Node)Nie jest zaimplementowane w edycji FOSS — zgłasza błąd w czasie wykonywania. Sprawdź, czy ten węzeł jest oznaczony jako build.
GetTransformForBuild(node: Node)Nie zaimplementowano w edycji FOSS — rzuca w czasie wykonywania. Pobierz macierz przekształcenia dla węzła używanego w buildzie.
SetBuildable(node: Node, value: bool, transform: Nullable<Matrix4>)Nie zaimplementowano w edycji FOSS — rzuca w czasie wykonywania. Ustawia wartość buildable.
SetObjectType(node: Node, modelType: string)Niezaimplementowane w edycji FOSS — zgłasza wyjątek w czasie wykonywania. Ustaw typ modelu dla określonego węzła.
GetObjectType(node: Node)Niezaimplementowane w edycji FOSS — zgłasza wyjątek w czasie wykonywania. Pobiera typ modelu dla określonego węzła.
GetFormatByExtension(extensionName: string)Pobiera preferowany format pliku z nazwy rozszerzenia. Nazwa rozszerzenia powinna zaczynać się od kropki (’.’).
Detect(fileName: string)Wykrywa format pliku na podstawie nazwy pliku, plik musi być czytelny, aby Aspose.3D mógł wykryć format pliku poprzez nagłówek pliku.
Detect(stream: Stream, fileName: string)Wykrywa format pliku z przepływu danych, nazwa pliku jest opcjonalna przy odgadywaniu typów, które nie mają magicznego nagłówka.
CreateLoadOptions()Niezaimplementowane w edycji FOSS — zgłasza błąd w czasie wykonywania. Utwórz domyślne opcje ładowania dla tego formatu pliku
CreateSaveOptions()Niezaimplementowane w edycji FOSS — zgłasza błąd w czasie wykonywania. Utwórz domyślne opcje zapisu dla tego formatu pliku
ToString()Formatuje do ciągu znaków

Zobacz także

 Polski