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
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Formats | IList<FileFormat> | Odczyt | Dostęp do wszystkich obsługiwanych formatów |
Version | Version | Odczyt | Pobiera wersję formatu pliku |
CanExport | bool | Odczyt | Sprawdza, czy Aspose.3D obsługuje eksport sceny do bieżącego formatu pliku. |
CanImport | bool | Odczyt | Zwraca, czy Aspose.3D obsługuje import sceny z bieżącego formatu pliku. |
Extension | string | Odczyt | Pobiera nazwę rozszerzenia tego typu. |
Extensions | string[] | Odczyt | Pobiera nazwy rozszerzeń tego typu. |
ContentType | FileContentType | Odczyt | Pobiera typ zawartości formatu pliku |
FileFormatType | FileFormatType | Odczyt | Pobiera typ formatu pliku |
FBX6100ASCII | FileFormat | Odczyt | Pobiera fbx6100 ascii. |
FBX6100Binary | FileFormat | Odczyt | Pobiera binarny plik fbx6100. |
FBX7200ASCII | FileFormat | Odczyt | Zwraca fbx7200 ascii. |
FBX7200Binary | FileFormat | Odczyt | Pobiera binarny plik fbx7200. |
FBX7300ASCII | FileFormat | Odczyt | Zwraca fbx7300 ascii. |
FBX7300Binary | FileFormat | Odczyt | Pobiera binarny plik fbx7300. |
FBX7400ASCII | FileFormat | Odczyt | Pobiera fbx7400 ascii. |
FBX7400Binary | FileFormat | Odczyt | Pobiera binarny fbx7400. |
FBX7500ASCII | FileFormat | Odczyt | Pobiera fbx7500 ascii. |
FBX7500Binary | FileFormat | Odczyt | Pobiera binarny plik fbx7500. |
FBX7600ASCII | FileFormat | Odczyt | Pobiera fbx7600 ascii. |
FBX7600Binary | FileFormat | Odczyt | Pobiera binarkę fbx7600. |
FBX7700ASCII | FileFormat | Odczyt | Pobiera fbx7700 ascii. |
FBX7700Binary | FileFormat | Odczyt | Pobiera binarny plik fbx7700. |
MayaASCII | FileFormat | Odczyt | Pobiera maya ascii. |
MayaBinary | FileFormat | Odczyt | Pobiera binarny plik maya. |
STLBinary | FileFormat | Odczyt | Pobiera binarny plik stl. |
STLASCII | FileFormat | Odczyt | Pobiera stlascii. |
WavefrontOBJ | FileFormat | Odczyt | Pobiera obiekt wavefront obj. |
Collada | FileFormat | Odczyt | Pobiera collada. |
Universal3D | FileFormat | Odczyt | Pobiera universal3 d. |
GLTF | FileFormat | Odczyt | Zwraca gltf. |
GLTF2 | FileFormat | Odczyt | Pobiera gltf2. |
GLTF_Binary | FileFormat | Odczyt | Pobiera binarny plik gltf. |
GLTF2_Binary | FileFormat | Odczyt | Pobiera binarny plik gltf2. |
PDF | Formats.PdfFormat | Odczyt | Pobiera pdf. |
PLY | Formats.PlyFormat | Odczyt | Pobiera warstwę. |
Microsoft3MF | Formats.Microsoft3MFFormat | Odczyt | Pobiera microsoft3 mf. |
Draco | Formats.DracoFormat | Odczyt | Pobiera draco. |
RvmText | Formats.RvmFormat | Odczyt | Pobiera tekst rvm. |
RvmBinary | Formats.RvmFormat | Odczyt | Pobiera binarkę rvm. |
Blender | FileFormat | Odczyt | Pobiera blender. |
DXF | FileFormat | Odczyt | Pobiera dxf. |
XBinary | FileFormat | Odczyt | Pobiera binarny x. |
XText | FileFormat | Odczyt | Pobiera tekst x. |
ASE | FileFormat | Odczyt | Pobiera ase. |
IFC | FileFormat | Odczyt | Pobiera ifc. |
SiemensJT8 | FileFormat | Odczyt | Pobiera siemens jt8. |
SiemensJT9 | FileFormat | Odczyt | Pobiera Siemens JT9. |
AMF | FileFormat | Odczyt | Pobiera amf. |
VRML | FileFormat | Odczyt | Pobiera vrml. |
Aspose3DWeb | FileFormat | Odczyt | Pobiera aspose3 d web. |
HTML5 | FileFormat | Odczyt | Zwraca html5. |
Zip | FileFormat | Odczyt | Pobiera plik zip. |
USD | FileFormat | Odczyt | Pobiera usd. |
USDA | FileFormat | Odczyt | Pobiera usda. |
USDZ | FileFormat | Odczyt | Zwraca usdz. |
Xyz | FileFormat | Odczyt | Pobiera xyz. |
Pcd | FileFormat | Odczyt | Pobiera pcd. |
PcdBinary | FileFormat | Odczyt | Zwraca binarny pcd. |
Metody
| Sygnatura | Opis |
|---|---|
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 |