FileFormatUtil
محتويات
[
يخفي
]FileFormatUtil class
يوفر طرقًا مساعدة للعمل مع تنسيقات الملفات، مثل اكتشاف تنسيق الملف أو تحويل امتدادات الملفات من/إلى تعدادات تنسيق الملف.
لمعرفة المزيد، قم بزيارةاكتشاف تنسيق الملف والتحقق من توافق التنسيق مقالة توثيقية.
public static class FileFormatUtil
طُرق
اسم | وصف |
---|---|
static ContentTypeToLoadFormat(string) | يحول نوع محتوى IANA إلى قيمة معدودة بتنسيق التحميل. |
static ContentTypeToSaveFormat(string) | يحول نوع محتوى IANA إلى قيمة معدودة بتنسيق الحفظ. |
static DetectFileFormat(Stream) | يكتشف ويعيد المعلومات حول تنسيق المستند المخزن في مجرى. |
static DetectFileFormat(string) | يكتشف ويعيد المعلومات حول تنسيق المستند المخزن في ملف القرص. |
static ExtensionToSaveFormat(string) | يحول امتداد اسم الملف إلىSaveFormat القيمة. |
static ImageTypeToExtension(ImageType) | يُحوِّل قيمة مُعَدَّدة من نوع صورة Aspose.Words إلى امتداد ملف. الامتداد المُعاد هو سلسلة نصية صغيرة تُستهل بنقطة. |
static LoadFormatToExtension(LoadFormat) | يُحوِّل قيمة مُعَدَّة بتنسيق تحميل إلى امتداد ملف. الامتداد المُعاد هو سلسلة نصية صغيرة تُستهل بنقطة. |
static LoadFormatToSaveFormat(LoadFormat) | يحولLoadFormat قيمة لSaveFormat القيمة إذا كان ذلك ممكنا. |
static SaveFormatToExtension(SaveFormat) | يُحوِّل قيمة مُعَدَّة بتنسيق الحفظ إلى امتداد ملف. الامتداد المُعاد هو سلسلة نصية صغيرة تُستهل بنقطة. |
static SaveFormatToLoadFormat(SaveFormat) | يحولSaveFormat قيمة لLoadFormat القيمة إذا كان ذلك ممكنا. |
أمثلة
يوضح كيفية اكتشاف الترميز في ملف html.
FileFormatInfo info = FileFormatUtil.DetectFileFormat(MyDir + "Document.html");
Assert.AreEqual(LoadFormat.Html, info.LoadFormat);
// يتم استخدام خاصية Encoding فقط عندما نقوم بإنشاء كائن FileFormatInfo لمستند html.
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);
أنظر أيضا
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words