PropertyCollection{/PLANKER:}Vyzerá to ako...
Prehľad
IOService je trieda v Aspose.3d pre Typescript. dedičstvo od: IOService.
IOService.instance() vráti singleton IOService, ktorý možno použiť na registráciu dovozcov, vývozcov a detektorov a ich vytvorenie pre daný formát súboru.
Metódy
| Podpis | Opis: |
|---|---|
instance() → IOService | Vráti singleton IOService, ktorý možno použiť na registráciu dovozcov, vývozcov a detektorov a ich vytvorenie pre daný formát súboru. |
registerExporter(exporter: Exporter) | Umožňuje vývojárom pridať implementáciu na vlastný vývozca, ktorá sa neskôr dá získať pomocou createExporter. |
registerImporter(importer: Importer) | Registruje vlastný importér pre konkrétny formát súboru |
registerDetector(detector: FormatDetector) | Registruje FormatDetector používaný na identifikáciu formátov súborov |
registerPlugin(plugin: Plugin) | Registruje plugin, ktorý môže poskytnúť možnosti importu, vývozu alebo detekcie. |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Vytvorí instanciu Exporter pre špecifikovaný FileFormat |
createImporter(formatType: FileFormat) → Importer | Vytvorí instanciu Importer pre špecifikovaný FileFormat |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Vráti sa súbor všetkých registrovaných instancií pluginov . |