FileType

FileType class

يمثل نوع الملف.

public sealed class FileType : IEquatable<FileType>

الخصائص

اسم وصف
Extension { get; } لاحقة اسم الملف (بما في ذلك النقطة “.”) مثل “.doc” .
FileFormat { get; } اسم نوع الملف ، مثل “مستند Microsoft Word”.

طُرق

اسم وصف
static FromExtension(string) امتداد ملف الخرائط لنوع الملف.
Equals(FileType) يحدد ما إذا كان التيارFileTypeهو نفسه كما هو محددFileType الكائن .
override Equals(object) يحدد ما إذا كان التيارFileType هو نفس الكائن المحدد.
override GetHashCode() إرجاع كود التجزئة الحاليFileType الكائن .
override ToString() إرجاع سلسلة تمثل الكائن الحالي.
static GetSupportedFileTypes() استرداد أنواع الملفات المدعومة
operator == تحديد ما إذا كان اثنانFileType الكائنات هي نفسها.
operator != تحديد ما إذا كان اثنانFileType الكائنات ليست هي نفسها.

مجالات

اسم وصف
static readonly BMP ملف الصورة النقطية (.bmp) يُستخدم لتخزين الصور الرقمية للصور النقطية. هذه الصور مستقلة عن محول الرسومات وتسمى أيضًا تنسيق ملف الصورة النقطية المستقلة عن الجهاز (DIB) . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly CDR CorelDraw Vector Graphic Drawing (.cdr) هو ملف صورة رسم متجه تم إنشاؤه أصلاً باستخدام CorelDRAW لتخزين الصور الرقمية المشفرة والمضغوطة. يحتوي ملف الرسم هذا على نص وخطوط وأشكال وصور وألوان وتأثيرات للتمثيل المتجه لمحتويات الصورة. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly CGM Computer Graphics Metafile (.cgm) هو تنسيق ملف تعريف قياسي دولي مجاني ومستقل عن النظام الأساسي لتخزين وتبادل الرسومات المتجهة (2D) والرسومات النقطية والنص. يستخدم CGM نهجًا موجهًا للكائنات والعديد من أحكام الوظائف لإنتاج الصور. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly CMX CorelDRAW Metafile Exchange Image File (.cmx)
static readonly CSV يمثل ملف القيم المفصولة بفواصل (.csv) ملفات نصية عادية تحتوي على سجلات بيانات بقيم مفصولة بفواصل . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DCM صورة DICOM (.dcm) تمثل الصورة الرقمية التي تخزن المعلومات الطبية للمرضى مثل التصوير بالرنين المغناطيسي والأشعة المقطعية وصور الموجات فوق الصوتية. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DJVU DjVu Image (.djvu) هو تنسيق ملف رسومي مخصص للمستندات والكتب الممسوحة ضوئيًا وخاصة تلك التي تحتوي على مجموعة من النصوص والرسومات والصور والصور الفوتوغرافية. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DOC يمثل مستند Microsoft Word (.doc) المستندات التي تم إنشاؤها بواسطة Microsoft Word أو مستندات معالجة النصوص الأخرى بتنسيق ملف ثنائي. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DOCM مستند Word Open XML Macro-Enabled (.docm) هو مستند Microsoft Word 2007 أو إصدار أحدث مع إمكانية تشغيل وحدات الماكرو . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DOCX Microsoft Word Open XML Document (.docx) هو تنسيق معروف لمستندات Microsoft Word. تم تقديمه من عام 2007 مع إصدار Microsoft Office 2007 ، تم تغيير هيكل تنسيق المستند الجديد هذا من ثنائي عادي إلى مجموعة من ملفات XML والملفات الثنائية. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DOT قالب مستند Word (.dot) عبارة عن ملفات قوالب تم إنشاؤها بواسطة Microsoft Word لإعدادات منسقة مسبقًا لإنشاء ملفات DOC أو DOCX أخرى. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DOTM قالب مستند Word Open XML ممكّن بماكرو (.dotm) يمثل ملف قالب تم إنشاؤه باستخدام Microsoft Word 2007 أو أعلى . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly DOTX Word Open XML Document Template (.dotx) هي ملفات قوالب تم إنشاؤها بواسطة Microsoft Word لإعدادات منسقة مسبقًا لإنشاء ملفات DOCX أخرى. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly EMF يمثل ملف تعريف Windows المحسّن (.emf) الصور الرسومية على حدة. تتكون ملفات التعريف الخاصة بـ EMF من سجلات متغيرة الطول بترتيب زمني يمكن أن تعرض الصورة المخزنة بعد التحليل على أي جهاز إخراج . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly EPS يصف ملف Encapsulated PostScript (.eps) برنامج لغة Encapsulated PostScript يصف مظهر صفحة واحدة. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly GIF ملف تنسيق التبادل الرسومي (.gif) هو نوع من الصور شديدة الضغط. لكل صورة ، يسمح GIF عادةً بما يصل إلى 8 بت لكل بكسل وما يصل إلى 256 لونًا مسموح به عبر الصورة. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly JPEG صورة JPEG (.jpeg) هي نوع من تنسيق الصورة يتم حفظها باستخدام طريقة الضغط مع فقدان البيانات. الصورة الناتجة ، كنتيجة للضغط ، هي مقايضة بين حجم التخزين وجودة الصورة . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly JPG صورة JPEG (.jpg) هي نوع من تنسيق الصورة يتم حفظها باستخدام طريقة الضغط مع فقدان البيانات. الصورة الناتجة ، كنتيجة للضغط ، هي مقايضة بين حجم التخزين وجودة الصورة . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly ODG ملف رسومي OpenDocument (.odg) يستخدم بواسطة تطبيق رسم Apache OpenOffice لتخزين عناصر الرسم كصورة متجهة . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly ODP OpenDocument Presentation (.odp) يمثل تنسيق ملف العرض التقديمي المستخدم بواسطة OpenOffice.org في معيار OASISOpen . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly ODS جدول بيانات OpenDocument (.ods) يرمز إلى تنسيق OpenDocument Spreadsheet Document الذي يمكن للمستخدم تحريره. يتم تخزين البيانات داخل ملف ODF في صفوف وأعمدة. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly ODT OpenDocument Text Document (.odt) هو نوع من المستندات التي تم إنشاؤها باستخدام تطبيقات معالجة الكلمات التي تعتمد على تنسيق OpenDocument Text File. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly OTP قالب العرض التقديمي OpenDocument (.otp) يمثل ملفات قالب العرض التقديمي التي تم إنشاؤها بواسطة تطبيقات بتنسيق OASIS OpenDocument القياسي . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly OTS قالب جدول بيانات OpenDocument (.ots)
static readonly OTT قالب مستند OpenDocument (.ott) يمثل مستندات نموذجية تم إنشاؤها بواسطة التطبيقات وفقًا للتنسيق القياسي OpenDocument الخاص بـ OASIS. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PCL مستند لغة أوامر الطابعة (.pcl)
static readonly PDF ملف تنسيق المستند المحمول (.pdf) هو نوع من المستندات التي أنشأتها Adobe في التسعينيات. كان الغرض من تنسيق الملف هذا هو تقديم معيار لتمثيل المستندات والمواد المرجعية الأخرى بتنسيق مستقل عن برامج التطبيقات والأجهزة وكذلك نظام التشغيل. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PFX Scalable Vector Graphics File (.svg) هو ملف Scalar Vector Graphics يستخدم تنسيقًا نصيًا يستند إلى XML لوصف مظهر الصورة. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PNG Portable Network Graphic (.png) هو نوع من تنسيق ملف الصورة النقطية الذي يستخدم ضغطًا بدون فقدان البيانات. تم إنشاء تنسيق الملف هذا كبديل لتنسيق تبادل الرسومات (GIF) وليس له قيود على حقوق النشر . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly POT قالب PowerPoint (.pot) يمثل ملفات قوالب Microsoft PowerPoint التي تم إنشاؤها بواسطة إصدارات PowerPoint 97-2003. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly POTM قالب العرض التقديمي لـ PowerPoint Open XML مع تمكين ماكرو (.potm) عبارة عن ملفات قالب Microsoft PowerPoint مع دعم لوحدات الماكرو. يتم إنشاء ملفات POTM باستخدام PowerPoint 2007 أو إصدار أحدث وتحتوي على الإعدادات الافتراضية التي يمكن استخدامها لإنشاء المزيد من ملفات العروض التقديمية . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly POTX PowerPoint Open XML Presentation Template (.potx) يمثل العروض التقديمية لقالب Microsoft PowerPoint التي تم إنشاؤها باستخدام Microsoft PowerPoint 2007 والإصدارات الأحدث. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PPS يتم إنشاء عرض شرائح PowerPoint (.pps) باستخدام Microsoft PowerPoint لغرض عرض الشرائح. يتم دعم قراءة ملف PPS وإنشائه بواسطة Microsoft PowerPoint 97-2003. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PPSM PowerPoint Open XML Macro-Enabled Slide (.ppsm) يمثل تنسيق ملف عرض الشرائح الذي تم تمكينه بماكرو والذي تم إنشاؤه باستخدام Microsoft PowerPoint 2007 أو أعلى . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PPSX يتم إنشاء ملفات PowerPoint Open XML Slide Show (.ppsx) باستخدام Microsoft PowerPoint 2007 والإصدارات الأحدث لغرض عرض الشرائح . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PPT PowerPoint Presentation (.ppt) يمثل ملف PowerPoint يتكون من مجموعة من الشرائح لعرضها على هيئة SlideShow. تحدد تنسيق الملف الثنائي المستخدم بواسطة Microsoft PowerPoint 97-2003. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PPTM PowerPoint Open XML Macro-Enable Presentation عبارة عن ملفات عروض تقديمية تم تمكين الماكرو تم إنشاؤها باستخدام Microsoft PowerPoint 2007 أو الإصدارات الأحدث . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PPTX PowerPoint Open XML Presentation (.pptx) هي ملفات عرض تم إنشاؤها باستخدام تطبيق Microsoft PowerPoint الشهير. على عكس الإصدار السابق من تنسيق ملف العرض التقديمي PPT الذي كان ثنائيًا ، يعتمد تنسيق PPTX على تنسيق ملف العرض التقديمي XML المفتوح لبرنامج Microsoft PowerPoint. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly PS ملف PostScript (.ps)
static readonly PSD يمثل Adobe Photoshop Document (.psd) تنسيق ملف Adobe Photoshop الأصلي المستخدم في تصميم الرسومات وتطويرها. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly RTF يمثل ملف Rich Text Format (.rtf) طريقة لترميز النص والرسومات المنسقة للاستخدام داخل التطبيقات. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly SVG Scalable Vector Graphics File (.svg) هو ملف Scalar Vector Graphics يستخدم تنسيقًا نصيًا يستند إلى XML لوصف مظهر الصورة. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly TIF ملف الصور ذي العلامات (.tif) يمثل الصور النقطية المخصصة للاستخدام على مجموعة متنوعة من الأجهزة التي تتوافق مع معيار تنسيق الملف هذا. إنه قادر على وصف بيانات الصورة ذات المستوى الثنائي ، والرمادي ، واللون الملون ، وبيانات الصور كاملة الألوان في العديد من مساحات الألوان. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly TIFF تنسيق ملف الصورة ذي العلامات (.tiff) يمثل الصور النقطية المخصصة للاستخدام على مجموعة متنوعة من الأجهزة التي تتوافق مع معيار تنسيق الملف هذا. إنه قادر على وصف بيانات الصورة ذات المستوى الثنائي ، والرمادي ، واللون الملون ، وبيانات الصور كاملة الألوان في العديد من مساحات الألوان. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly TSV يمثل ملف القيم المفصولة بعلامات جدولة (.tsv) بيانات مفصولة بعلامات تبويب بتنسيق نص عادي. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly TXT ملف نصي عادي (.txt) يمثل مستندًا نصيًا يحتوي على نص عادي في شكل أسطر. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly Unknown يمثل نوع ملف غير معروف.
static readonly VCF ملف vCard (.vcf) هو تنسيق ملف رقمي لتخزين معلومات جهات الاتصال. يستخدم التنسيق على نطاق واسع لتبادل البيانات بين تطبيقات تبادل المعلومات الشائعة . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly WEBP WebP Image (.webp) هو تنسيق ملف صورة ويب نقطية حديث يعتمد على ضغط بدون فقد أو فقدان البيانات. إنه يوفر نفس جودة الصورة مع تقليل حجم الصورة بشكل كبير. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly WMF يمثل Windows Metafile (.wmf) Microsoft Windows Metafile (WMF) لتخزين بيانات الصور المتجهية وكذلك بصيغة الصور النقطية. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly WPD مستند WordPerfect (.wpd)
static readonly XLS جدول بيانات Excel (.xls) يمثل تنسيق ملف Excel الثنائي. يمكن إنشاء مثل هذه الملفات بواسطة Microsoft Excel بالإضافة إلى برامج جداول البيانات المماثلة الأخرى مثل OpenOffice Calc أو Apple Numbers. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly XLSB يحدد جدول بيانات Excel الثنائي (.xlsb) تنسيق ملف Excel الثنائي ، وهو عبارة عن مجموعة من السجلات والهياكل التي تحدد محتوى مصنف Excel. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly XLSM Excel Open XML Macro-Enabled Spreadsheet (.xlsm) هو نوع من ملفات جداول البيانات التي تدعم وحدات الماكرو . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly XLSX Microsoft Excel Open XML Spreadsheet (.xlsx) هو تنسيق معروف لمستندات Microsoft Excel تم تقديمه بواسطة Microsoft مع إصدار Microsoft Office 2007. تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly XLT قالب Excel الثنائي (.xlt) يمثل تنسيق ملف قالب Excel . تعرف على المزيد حول تنسيق الملف هذاهنا .
static readonly XLTM قالب ملف Excel Office OpenXML (.xltm) يمثل تنسيق ملف قالب Excel . تعرف على المزيد حول تنسيق الملف هذاهنا .

ملاحظات

يتعلم أكثر

أنظر أيضا