Methods (Αποδέκτης θέσης)
Γενική Επισκόπηση
IOService είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: IOService.
Το IOService.instance() επιστρέφει ένα singleton IOService που μπορεί να χρησιμοποιηθεί για την καταχώριση εισαγωγέων, εξαγωγέας και ανιχνευτών και τη δημιουργία τους για μια δεδομένη μορφή αρχείου.
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) |
|---|---|
instance() → IOService | Επιστρέφει ένα singleton IOService που μπορεί να χρησιμοποιηθεί για την καταχώριση εισαγωγέων, εξαγωγέας και ανιχνευτών και τη δημιουργία τους για μια δεδομένη μορφή αρχείου. |
registerExporter(exporter: Exporter) | Επιτρέπει στους προγραμματιστές να προσθέσουν μια προσαρμοσμένη εφαρμογή εξαγωγέα που μπορεί αργότερα να ανακτηθεί με το createExporter |
registerImporter(importer: Importer) | Καταχωρεί έναν προσαρμοσμένο εισαγωγέα για συγκεκριμένη μορφή αρχείου |
registerDetector(detector: FormatDetector) | Καταχωρεί ένα FormatDetector που χρησιμοποιείται για την αναγνώριση μορφών αρχείων |
registerPlugin(plugin: Plugin) | Καταχωρεί ένα Plugin που μπορεί να παρέχει δυνατότητες εισαγωγής, εξαγωγής ή ανίχνευσης |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Δημιουργεί μια περίπτωση Εξαγωγέα για το καθορισμένο FileFormat |
createImporter(formatType: FileFormat) → Importer | Δημιουργεί μια περίπτωση εισαγωγής για το καθορισμένο FileFormat |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Επιστρέφει μια σειρά όλων των εγγεγραμμένων περιστατικών του plugin . |