PropertyCollection (pemegang tempat)
Pengamatan umum
IOService adalah kelas di Aspose.3d untuk Typescript. Warisan dari: IOService.
IOService.instance() mengembalikan singleton IOService yang dapat digunakan untuk mendaftarkan importir, eksportir dan detektor serta membuat mereka untuk format file tertentu.
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
instance() → IOService | Mengembalikan singleton IOService yang dapat digunakan untuk mendaftarkan impor, eksportir dan detektor dan membuat mereka untuk format file tertentu |
registerExporter(exporter: Exporter) | Memungkinkan pengembang untuk menambahkan implementasi eksportir khusus yang kemudian dapat diambil dengan createExporter |
registerImporter(importer: Importer) | Mencatat importer khusus untuk format file tertentu |
registerDetector(detector: FormatDetector) | Mencatat FormatDetector yang digunakan untuk mengidentifikasi format file |
registerPlugin(plugin: Plugin) | Mendaftar Plugin yang dapat menyediakan kemampuan impor, ekspor atau deteksi |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Membuat instance Exporter untuk FileFormat yang ditentukan |
createImporter(formatType: FileFormat) → Importer | Membuat contoh Importer untuk FileFormat yang ditentukan |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Mengembalikan array dari semua instansi Plugin yang terdaftar |