IOService
Přehled
IOService je třída v Aspose.3d pro Typescript. Dědici: IOService.
IOService.instance() vrací singleton IOService, který lze použít k registraci dovozců, vývozců a detektorů a jejich vytvoření pro daný formát souboru.
Metody
| Podpis: | Popis: |
|---|---|
instance() → IOService | Vrátí singleton IOService, který lze použít k registraci dovozců, vývozců a detektorů a jejich vytvoření pro daný formát souboru. |
registerExporter(exporter: Exporter) | Umožňuje vývojářům přidat vlastní implementaci exportora, která může být později získána pomocí createExporteru. |
registerImporter(importer: Importer) | Registruje vlastní importér pro konkrétní formát souboru |
registerDetector(detector: FormatDetector) | Registruje FormatDetector používaný k identifikaci formátů souborů |
registerPlugin(plugin: Plugin) | Registruje plugin, který může poskytovat možnosti dovozu, vývozu nebo detekce. |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Vytvoří instanci Exporter pro specifikovaný FileFormat |
createImporter(formatType: FileFormat) → Importer | Vytvoří instanci Importer pro specifikovaný FileFormat |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Vrátí soubor všech registrovaných instancích pluginů . |