IOService
المعلومات العامة
IOService هي فئة في Aspose.3d لـ Typescript. الميراث من: IOService.
IOService.instance() يعيد إشارة واحدة IOService التي يمكن استخدامها لتسجيل المستوردين والمصدرين والكشفات وخلقها لنمط ملف معين.
الطرق
| التوقيع | وصف |
|---|---|
instance() → IOService | يعيد إشارة IOService التي يمكن استخدامها لتسجيل المستوردين والمصدرين والكشفات وخلقهم لتنمية ملف معينة. |
registerExporter(exporter: Exporter) | يسمح للمطورين بإضافة تنفيذ مُصدر مخصص يمكن استرجاعه لاحقًا باستخدام createExporter |
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[] | يعيد المصفوفة من جميع حالات الملحقات المسجلة |