IOService
Overzicht
IOService is een klasse in Aspose.3D FOSS voor TypeScript.
IOService.instance retourneert de singleton IOService instantie.
Deze klasse declareert 11 methoden voor IOService objecten in TypeScript programma’s. Beschikbare methoden omvatten: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. Publieke leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.3D FOSS voor TypeScript pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
instance() → IOService | Retourneert de singleton IOService instantie |
registerExporter(exporter: Exporter) | Registreert een aangepaste Exporter voor later gebruik |
registerImporter(importer: Importer) | Registreert een aangepaste Importer voor later gebruik |
registerDetector(detector: FormatDetector) | Registreert een FormatDetector om bestandstypen te identificeren |
registerPlugin(plugin: Plugin) | Registreert een Plugin die import-/exportmogelijkheden kan bieden |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Maakt een Exporter voor de opgegeven FileFormat |
createImporter(formatType: FileFormat) → Importer | Creëert een Importer voor de opgegeven FileFormat |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Retourneert alle plugins. |