IOService
Vue d’ensemble
IOService Il est une classe dans Aspose.3D FOSS pour Typescript.
IOService.instance retourne le singleton IOService instance.
Cette classe fournit 11 méthodes pour travailler avec des objets IOService dans les programmes Typescript. Les méthodes disponibles comprennent : createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. Tous les membres publics sont accessibles à toute application Type-Scripts après l’installation de la Aspose.3D FOSS pour le package Type.
Description
IOService est une classe dans la bibliothèque FOSS pour Aspose.3D qui expose 11 méthodes et 0 propriétés pour l’utilisation programmée.
Les capacités de base comprennent: Enregistre un exportateur personnalisé pour une utilisation ultérieure; enregistrez un importateur spécifique pour l’utilisation ultérieure; Enregistrez un détecteur de format pour identifier les formats de fichiers. Ces opérations permettent aux développeurs d’intégrer la fonctionnalité ioservice directement dans des applications TypeScript.
méthodes
| Signature | Description |
|---|---|
instance() → IOService | Retourner le singleton IOService instance |
registerExporter(exporter: Exporter) | Enregistre un exportateur personnalisé pour une utilisation ultérieure |
registerImporter(importer: Importer) | Enregistre un importateur personnalisé pour une utilisation ultérieure |
registerDetector(detector: FormatDetector) | Enregistrez un FormatDetector pour identifier les formats de fichiers |
registerPlugin(plugin: Plugin) | Enregistre un plug-in qui peut fournir des capacités d’importation/exportation |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Créer un Exportateur pour le FileFormat spécifié |
createImporter(formatType: FileFormat) → Importer | Créer un importateur pour le FileFormat spécifié |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Retourner tous les plugins. |