IOService
Overview
IOService là một lớp trong Aspose.3D FOSS cho Typescript.
IOService.instance returns the singleton IOService instance.
Khóa học này cung cấp 11 phương pháp để làm việc với các đối tượng IOService trong chương trình Typescript. Các phương pháp có sẵn bao gồm: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng Typescript nào sau khi cài đặt Aspose.3D FOSS cho gói Typscript.
Description
IOService là một lớp trong thư viện FOSS cho Aspose.3D mà trình bày 11 phương pháp và 0 thuộc tính để sử dụng lập trình.
Các tính năng cơ bản bao gồm: Đăng ký một nhà xuất khẩu tùy chỉnh cho sử dụng sau; đăng ký nhà nhập khẩu có sẵn cho việc sử dùng sau đó; Đăng kí một máy dò định dạng để xác định các định hình tệp. Những hoạt động này cho phép người phát triển tích hợp chức năng ioservice trực tiếp vào ứng dụng TypeScript.
Methods
| Signature | Description |
|---|---|
instance() → IOService | Trở lại đơn IOService ẩn dụ |
registerExporter(exporter: Exporter) | Đăng ký một nhà xuất khẩu tùy chỉnh cho sử dụng sau này |
registerImporter(importer: Importer) | Đăng ký một nhà nhập khẩu tùy chỉnh cho sử dụng sau này |
registerDetector(detector: FormatDetector) | Đăng ký FormatDetector để xác định các định dạng tệp |
registerPlugin(plugin: Plugin) | Đăng ký một plugin có thể cung cấp khả năng nhập khẩu / xuất khẩu |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Tạo một Nhà xuất khẩu cho FileFormat đã chỉ định |
createImporter(formatType: FileFormat) → Importer | Tạo một nhà nhập khẩu cho FileFormat đã chỉ định |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Trả lại tất cả các plugin. |