ThreeMfPlugin

Overview

ThreeMfPlugin registers 3MF (.3mf) I/O support in the Aspose.3D for TypeScript runtime. It wires together the format detector, importer, and exporter components for the 3MF (.3mf) format so that Scene.open() and Scene.save() can transparently read and write .3mf files without any explicit format configuration by the caller. Plugins are initialised automatically when the @aspose-3d/api package is loaded at application startup; you do not need to instantiate or register them directly in your own code.

Methods

SignatureDescription
constructor()
getInstance()ThreeMfPlugin
getFileFormat()ThreeMfFormatReturns the ThreeMfFormat object representing the 3MF format
getImporter()ThreeMfImporterReturns a ThreeMfImporter for importing 3MF files
getExporter()ThreeMfExporterReturns a ThreeMfExporter for exporting 3MF files
getFormatDetector()ThreeMfFormatDetectorReturns a ThreeMfFormatDetector to detect 3MF files
createLoadOptions()ThreeMfLoadOptionsCreates a ThreeMfLoadOptions with default import settings
createSaveOptions()ThreeMfSaveOptionsCreates a ThreeMfSaveOptions with default export settings

See Also