PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
IOService este o clasă în Aspose.3d pentru Typescript. Moștenitorii de la: IOService.
IOService.instance() returnă un singleton IOService care poate fi utilizat pentru a înregistra importatorii, exportatoriii și detectoarele și pentru crearea lor pentru un format de fișier dat.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
instance() → IOService | Întoarce un singleton IOService care poate fi folosit pentru a înregistra importatorii, exportatori și detectoarele și pentru crearea lor pentru un format de fișier dat. |
registerExporter(exporter: Exporter) | Permite dezvoltatorilor să adauge o implementare de exportator personalizat care poate fi recuperată mai târziu cu createExporter |
registerImporter(importer: Importer) | Înregistrează un importator personalizat pentru un format de fișier specific |
registerDetector(detector: FormatDetector) | Înregistrează un FormatDetector folosit pentru a identifica formate de fișiere |
registerPlugin(plugin: Plugin) | Înregistrează un plugin care poate oferi capacități de import, export sau detectare. |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Creează o instanță Exporter pentru FileFormat specificat |
createImporter(formatType: FileFormat) → Importer | Creează o instanță importator pentru FileFormat specificat |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Întoarce o matrice a tuturor instanțelor de plugin înregistrate. |