IOService
סקירה כללית
IOService הוא שיעור ב Aspose.3D FOSS עבור טופס.
IOService.instance returns the singleton IOService instance.
שיעור זה מספק 11 שיטות לעבוד עם אובייקטים IOService בתוכניות Typescript. שיטות זמינות כוללות: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript.
תיאור
IOService הוא שיעור בספריה FOSS עבור Aspose.3D המציג 11 שיטות ו 0 תכונות לשימוש תוכנה.
יכולות מרכזיות כוללות: רישום ייצוא מותאם אישית לשימוש מאוחר יותר; רישום ייבוא מותאם לאישי שימוש מאחור; הרישום של גלאי פורמט כדי לזהות פורמטים קובץ.
שיטות
| חתימה | תיאור |
|---|---|
instance() → IOService | החזיר את הפוסט IOService |
registerExporter(exporter: Exporter) | רשום ייצוא מותאם אישית לשימוש מאוחר יותר |
registerImporter(importer: Importer) | רשום אימפרטור מותאם אישית לשימוש מאוחר יותר |
registerDetector(detector: FormatDetector) | רשום FormatDetector כדי לזהות פורמטים של קבצים |
registerPlugin(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[] | החזיר את כל התוספים. |