IOService

Overview

IOService 是一个类在Aspose.3D FOSS for Typescript中.

IOService.instance returns the singleton IOService instance.

本类提供11种方法,用于在TypeScript程序中使用IOService对象. 有的方法包括: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. 在安装Aspose.3D FOSS for Typescript 包后,所有公众成员都可以访问任何TypeScript应用程序.

Description

IOService 是Aspose.3D FOSS库中一个类,该类可用于 TypeScript 进行编程使用.

核心功能包括:注册定制出口器以后使用;注冊定做进口商以後使用.注明格式检测仪用于识别文件格型.这些操作使开发人员能够直接将ioservice功能的应用程序集成到TypeScript中.

Methods

SignatureDescription
instance()IOService返回单个 IOService 的实例
registerExporter(exporter: Exporter)注册一个自定义的输出器以后使用
registerImporter(importer: Importer)注册自定义导入器以后使用
registerDetector(detector: FormatDetector)记录一个 FormatDetector 来识别文件格式.
registerPlugin(plugin: Plugin)注册可能提供进出口功能的插件
detectFormat(stream: any, fileName: string) → `FileFormatnull`
createExporter(formatType: FileFormat)Exporter创建一个输出器为指定 FileFormat
createImporter(formatType: FileFormat)Importer创建一个导入器为指定 FileFormat
getPluginForFormat(fileFormat: FileFormat) → `Pluginnull`
getPluginForExtension(extension: string) → `Pluginnull`
getAllPlugins()Plugin[]返回所有插件.

See Also

 中文