IDocumentInfo
محتويات
[
يخفي
]
IDocumentInfo interface
يوفر معلومات عامة حول المستند الذي تم تحميله.
public interface IDocumentInfo
الخصائص
اسم | وصف |
---|---|
FileType { get; } | يحصل على نوع الملف للمستند الذي تم تحميله. |
IsEncrypted { get; } | يحصل على قيمة تشير إلى ما إذا كان المستند مشفرًا ويتطلب كلمة مرور للفتح. |
PageCount { get; } | الحصول على عدد الصفحات (الشرائح ، أوراق العمل ، إلخ) في المستند الذي تم تحميله. |
Pages { get; } | الحصول على مجموعة من الكائنات تمثل معلومات شائعة حول صفحات المستند (شرائح ، أوراق عمل ، إلخ) . |
Size { get; } | الحصول على حجم المستند الذي تم تحميله بالبايت. |
ملاحظات
يتعلم أكثر
أمثلة
يوضح هذا المثال كيفية استخراج معلومات التنسيق الأساسية من ملف.
using (Metadata metadata = new Metadata(Constants.InputXlsx))
{
if (metadata.FileFormat != FileFormat.Unknown)
{
IDocumentInfo info = metadata.GetDocumentInfo();
Console.WriteLine("File format: {0}", info.FileType.FileFormat);
Console.WriteLine("File extension: {0}", info.FileType.Extension);
Console.WriteLine("MIME Type: {0}", info.FileType.MimeType);
Console.WriteLine("Number of pages: {0}", info.PageCount);
Console.WriteLine("Document size: {0} bytes", info.Size);
Console.WriteLine("Is document encrypted: {0}", info.IsEncrypted);
}
}
أنظر أيضا
- مساحة الاسم GroupDocs.Metadata.Common
- المجسم GroupDocs.Metadata