ThreeMfFormat

Vue de l’ensemble

‘ThreeMfFormat’ est le opérateur de format intégré pour les fichiers 3MF (.3mf) dans Aspose.3D pour TypeScript. Il hérite de ‘FileFormate’ et expose des méthodes d’usine qui créent le détecteur, l’importateur et l’exportateur pour ce format. Lorsqu’un ‘Scene’ charge ou sauvage un fichier ‘.3Mh’, il déléguera tous les travaux I/O à cette classe internellement. La classe fournit également accès aux instances par défaut ‘Tree MfFFormadLoadOptions’ and ‘TreteMffFormatsSaveOption’ qui contrôlent la sérialisation et le comportement de la sérieisation pour chaque lecture et écriture.

Description

‘ThreeMfFormat’ est une classe dans la bibliothèque Aspose.3D FOSS pour TypeScript qui expose 8 méthodes et 8 propriétés pour l’utilisation programmatique.

Les capacités de base comprennent : ‘string’ ; ’ string[] ; `strings’. Ces opérations permettent aux développeurs d’intégrer la fonctionnalité threemfformat directement dans les applications TypeScript.

La classe fournit également la propriété de l’extension (toutefois, elle maintient l’extension principale pour le format 3mf), la propiété des extensions (liste de toutes les extensations associées à 3 mf) et la propre du contenuType (contiennent le type mime pour les fichiers 3Mf).

Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.

Propriétés

NameTypeAccessDescription
extensionstringReadHolds the primary file extension for 3MF format
extensionsstring[]ReadLists all file extensions associated with 3MF
contentTypestringReadContains the MIME type for 3MF files
fileFormatTypeanyReadIdentifies the internal enum value for the 3MF format
versionstringReadIndicates the version string of the 3MF specification supported
canExportbooleanReadIndicates whether exporting to 3MF is supported
canImportbooleanReadIndicates whether importing from 3MF is supported
formatsany[]Read

méthodes

SignatureDescription
constructor()
getInstance()ThreeMfFormat
createLoadOptions()ThreeMfLoadOptionsCreates a ThreeMfLoadOptions object for importing 3MF files
createSaveOptions()ThreeMfSaveOptionsCreates a ThreeMfSaveOptions object for exporting 3MF files
isBuildable(node: any)booleanReturns true if the given node can be built into a 3MF object
getTransformForBuild(node: any) → `anynull`
setBuildable(node: any, value: boolean, transform: any)Marks the node as buildable and optionally assigns a transform
setObjectType(node: any, modelType: string)Assigns a model type string to the specified node
getObjectType(node: any)stringRetrieves the model type string of the specified node

Voir aussi

  • Aspose.3D - référence API d’entreprise
 Français