Microsoft3MFFormat
Overzicht
Microsoft3MFFormat is een klasse in Aspose.3D FOSS voor .NET. Erft van: FileFormat.
Bestandsformaatinstantie voor Microsoft 3MF met 3MF-gerelateerde hulpprogramma’s.
Deze klasse biedt 11 methoden voor het werken met Microsoft3MFFormat-objecten in .NET-programma’s. Beschikbare methoden zijn: CreateLoadOptions, CreateSaveOptions, Detect, GetFormatByExtension, GetObjectType, GetTransformForBuild, IsBuildable, SetBuildable, SetObjectType, ToString. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.3D FOSS voor .NET-pakket. Eigenschappen: AMF, ASE, Aspose3DWeb, Blender, CanExport, CanImport, en nog 52.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Formats | IList<FileFormat> | Lezen | Toegang tot alle ondersteunde formaten |
Version | Version | Lezen | Haalt de bestandsformaatversie op |
CanExport | bool | Lezen | Geeft aan of Aspose.3D export van scène naar het huidige bestandsformaat ondersteunt. |
CanImport | bool | Lezen | Geeft aan of Aspose.3D import van scène vanuit het huidige bestandsformaat ondersteunt. |
Extension | string | Lezen | Haalt de extensienaam van dit type op. |
Extensions | string[] | Lezen | Haalt de extensienamen van dit type op. |
ContentType | FileContentType | Lezen | Haalt het contenttype van het bestandsformaat op. |
FileFormatType | FileFormatType | Lezen | Haalt bestandsformaattype op |
FBX6100ASCII | FileFormat | Lezen | Haalt de fbx6100 ascii op. |
FBX6100Binary | FileFormat | Lezen | Haalt de fbx6100-binaire op. |
FBX7200ASCII | FileFormat | Lezen | Haalt de fbx7200 ascii op. |
FBX7200Binary | FileFormat | Lezen | Haalt de fbx7200-binaire op. |
FBX7300ASCII | FileFormat | Lezen | Haalt de fbx7300 ascii op. |
FBX7300Binary | FileFormat | Lezen | Haalt de fbx7300-binary op. |
FBX7400ASCII | FileFormat | Lezen | Haalt de fbx7400 ascii op. |
FBX7400Binary | FileFormat | Lezen | Haalt de fbx7400-binaire op. |
FBX7500ASCII | FileFormat | Lezen | Haalt de fbx7500 ascii op. |
FBX7500Binary | FileFormat | Lezen | Haalt de fbx7500-binaire op. |
FBX7600ASCII | FileFormat | Lezen | Haalt de fbx7600 ascii op. |
FBX7600Binary | FileFormat | Lezen | Haalt de fbx7600-binaire op. |
FBX7700ASCII | FileFormat | Lezen | Haalt de fbx7700 ascii op. |
FBX7700Binary | FileFormat | Lezen | Haalt de fbx7700-binaire op. |
MayaASCII | FileFormat | Lezen | Haalt de maya ascii op. |
MayaBinary | FileFormat | Lezen | Haalt de Maya-binaire op. |
STLBinary | FileFormat | Lezen | Haalt de stl-binaire op. |
STLASCII | FileFormat | Lezen | Haalt de stlascii op. |
WavefrontOBJ | FileFormat | Lezen | Haalt de wavefront obj op. |
Collada | FileFormat | Lezen | Haalt de collada op. |
Universal3D | FileFormat | Lezen | Haalt de universal3 d op. |
GLTF | FileFormat | Lezen | Haalt de gltf op. |
GLTF2 | FileFormat | Lezen | Haalt de gltf2 op. |
GLTF_Binary | FileFormat | Lezen | Haalt de gltf-binary op. |
GLTF2_Binary | FileFormat | Lezen | Haalt de gltf2-binaire op. |
PDF | Formats.PdfFormat | Lezen | Haalt de pdf op. |
PLY | Formats.PlyFormat | Lezen | Haalt de ply op. |
Microsoft3MF | Formats.Microsoft3MFFormat | Lezen | Haalt de Microsoft3 MF op. |
Draco | Formats.DracoFormat | Lezen | Haalt de draco op. |
RvmText | Formats.RvmFormat | Lezen | Haalt de rvm-tekst op. |
RvmBinary | Formats.RvmFormat | Lezen | Haalt de rvm-binary op. |
Blender | FileFormat | Lezen | Haalt de blender op. |
DXF | FileFormat | Lezen | Haalt de dxf op. |
XBinary | FileFormat | Lezen | Haalt de x-binaire op. |
XText | FileFormat | Lezen | Haalt de x-tekst op. |
ASE | FileFormat | Lezen | Haalt de ase op. |
IFC | FileFormat | Lezen | Haalt de ifc op. |
SiemensJT8 | FileFormat | Lezen | Haalt de siemens jt8 op. |
SiemensJT9 | FileFormat | Lezen | Haalt de siemens jt9 op. |
AMF | FileFormat | Lezen | Haalt de amf op. |
VRML | FileFormat | Lezen | Haalt de vrml op. |
Aspose3DWeb | FileFormat | Lezen | Haalt de aspose3 d web op. |
HTML5 | FileFormat | Lezen | Haalt de html5 op. |
Zip | FileFormat | Lezen | Haalt de zip op. |
USD | FileFormat | Lezen | Haalt de usd op. |
USDA | FileFormat | Lezen | Haalt de usda op. |
USDZ | FileFormat | Lezen | Haalt de usdz op. |
Xyz | FileFormat | Lezen | Haalt de xyz op. |
Pcd | FileFormat | Lezen | Haalt de pcd op. |
PcdBinary | FileFormat | Lezen | Haalt de pcd-binaire op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
IsBuildable(node: Node) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Controleer of dit knooppunt gemarkeerd is als een build. |
GetTransformForBuild(node: Node) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Haal de transformatiematrix op voor node die in de build wordt gebruikt. |
SetBuildable(node: Node, value: bool, transform: Nullable<Matrix4>) | Niet geïmplementeerd in de FOSS-editie — gooit tijdens runtime. Stelt de buildable-waarde in. |
SetObjectType(node: Node, modelType: string) | Niet geïmplementeerd in de FOSS-editie — gooit tijdens runtime. Stel het modeltype in voor de opgegeven knoop. |
GetObjectType(node: Node) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Haalt het modeltype op voor de opgegeven node. |
GetFormatByExtension(extensionName: string) | Haalt het gewenste bestandsformaat op uit de bestandsnaamextensie. De extensienaam moet met een punt (’.’) beginnen. |
Detect(fileName: string) | Detecteert het bestandsformaat op basis van de bestandsnaam; het bestand moet leesbaar zijn zodat Aspose.3D het bestandsformaat via de bestandsheader kan detecteren. |
Detect(stream: Stream, fileName: string) | Detecteert het bestandsformaat vanuit een datastroom; de bestandsnaam is optioneel voor het raden van typen die geen magische header hebben. |
CreateLoadOptions() | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Maak standaard laadopties aan voor dit bestandsformaat. |
CreateSaveOptions() | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Maak standaard opslaanopties aan voor dit bestandsformaat. |
ToString() | Formatteert naar string |