IOService
Panoramica
IOService è una classe in Aspose.3D FOSS per TypeScript.
IOService.instance restituisce l’istanza singleton di IOService.
Questa classe dichiara 11 metodi per oggetti IOService nei programmi TypeScript. I metodi disponibili includono: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. I membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo aver installato il pacchetto Aspose.3D FOSS per TypeScript.
Metodi
| Firma | Descrizione |
|---|---|
instance() → IOService | Restituisce l’istanza singleton IOService |
registerExporter(exporter: Exporter) | Registra un Exporter personalizzato per un uso successivo |
registerImporter(importer: Importer) | Registra un Importer personalizzato per un uso successivo |
registerDetector(detector: FormatDetector) | Registra un FormatDetector per identificare i formati di file |
registerPlugin(plugin: Plugin) | Registra un Plugin che può fornire funzionalità di import/export |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Crea un Exporter per il FileFormat specificato |
createImporter(formatType: FileFormat) → Importer | Crea un Importer per il FileFormat specificato |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Restituisce tutti i plugin. |