PdfFileInfo

PdfFileInfo class

يمثل فئة للوصول إلى المعلومات الوصفية لمستند PDF.

public sealed class PdfFileInfo : SaveableFacade

المنشئون

اسموصف
PdfFileInfo()يقوم بتهيئة مثيل جديد لفئة Aspose.Pdf.Facades.PdfFileInfo بالقيم الافتراضية.
PdfFileInfo(Document)تهيئة جديدPdfFileInfo كائن على قاعدةdocument .
PdfFileInfo(Stream)تهيئة نسخة جديدة من فئة Aspose.Pdf.Facades.PdfFileInfo.
PdfFileInfo(string)تهيئة نسخة جديدة من فئة Aspose.Pdf.Facades.PdfFileInfo.
PdfFileInfo(Stream, string)تهيئة نسخة جديدة من فئة Aspose.Pdf.Facades.PdfFileInfo.
PdfFileInfo(string, string)تهيئة نسخة جديدة من فئة Aspose.Pdf.Facades.PdfFileInfo.

الخصائص

اسموصف
Author { get; set; }الحصول على أو تعيين معلومات المؤلف لمستند PDF .
CreationDate { get; set; }الحصول على أو تعيين معلومات تاريخ الإنشاء لمستند PDF.
Creator { get; set; }الحصول على أو تعيين معلومات المنشئ لمستند PDF .
Document { get; }الحصول على واجهة المستند التي تعمل عليها.
HasCollection { get; }يعود صحيحًا إذا كان ملف الإدخال الحالي عبارة عن ملف “Portfolio” يحتوي على مجموعة من ملفات PDF فيه.
HasEditPassword { get; }إرجاع صحيح إذا كانت هناك حاجة إلى كلمة مرور لتعديل الأذونات أو خاصية أمان المستند. انتبه إلى أنه لا يمكن قراءة هذه الخاصية إلا إذا تم توفير كلمة مرور صالحة فيPdfFileInfo منشئ . في حالة تعذر الوصول إلى PasswordType (يعني أنه تم توفير كلمة مرور غير صالحة) ستفشل قراءة هذه الخاصية معInvalidPasswordException .
HasOpenPassword { get; }يتم إرجاع صحيح إذا كانت كلمة المرور مطلوبة لفتح مستند pdf محمي بكلمة مرور.
Header { get; set; }الحصول على المعلومات المخصصة لمستند PDF أو تعيينها.
IsEncrypted { get; }للتحقق مما إذا كان مستند PDF مشفرًا.
IsPdfFile { get; }للتحقق مما إذا كان إدخال المصدر هو ملف PDF صالح.
Keywords { get; set; }الحصول على أو تعيين معلومات الكلمات الرئيسية لوثيقة PDF.
ModDate { get; set; }الحصول على أو تعيين معلومات تاريخ التعديل لمستند PDF.
NumberOfPages { get; }الحصول على عدد صفحات المستند.
PasswordType { get; }إرجاع نوع كلمة المرور التي تم تمريرها لإنشاء مثيل PdfFileInfo. انظر القيم الممكنة فيPasswordType . انتبه إلى أنه يمكن فتح مستند pdf باستخدام كلمة مرور المستخدم (أو فتح) والمالك (أو أذونات التحرير).
Producer { get; }الحصول على معلومات المُنتِج لمستند PDF .
Subject { get; set; }الحصول على أو تعيين معلومات الموضوع لمستند PDF .
Title { get; set; }الحصول على أو تعيين معلومات العنوان لمستند PDF .
UseStrictValidation { get; set; }تستخدم قواعد تحقق صارمة من خلال استخدامIsPdfFile الملكية .

طُرق

اسموصف
override BindPdf(Document)تهيئة الواجهة .
virtual BindPdf(Stream)تهيئة الواجهة .
virtual BindPdf(string)تهيئة الواجهة .
ClearInfo()مسح كافة المعلومات الوصفية لمستند PDF .
override Close()إلغاء تهيئة المثيل.
Dispose()التخلص من الواجهة .
GetDocumentPrivilege()الحصول على إعدادات امتياز مستند PDF .
GetMetaInfo(string)الحصول على معلومات مخصصة لمستند PDF باسم الخاصية. إذا لم تكن هناك خاصية تطابق الاسم ، فستُرجع سلسلة فارغة.
GetPageHeight(int)الحصول على ارتفاع الصفحة المحددة.
GetPageRotation(int)الحصول على تدوير للصفحة المحددة.
GetPageWidth(int)الحصول على عرض الصفحة المحددة.
GetPageXOffset(int)الحصول على الإزاحة الأفقية لمنطقة عرض الصفحة المحددة.
GetPageYOffset(int)الحصول على الإزاحة الرأسية لمنطقة عرض الصفحة المحددة.
GetPdfVersion()الحصول على معلومات إصدار مستند PDF .
override Save(Stream)يحفظ مستند PDF في الملف المحدد.
override Save(string)يحفظ مستند PDF في الملف المحدد.
SaveNewInfo(string)احفظ مستند PDF المحدث في الملف المحدد.
SaveNewInfoWithXmp(string)يغير الخصائص المحددة صراحة عن طريق تعيين معلومات الملف ، وتبقى الخصائص الأخرى.
SetMetaInfo(string, string)لتعيين المعلومات المخصصة لمستند PDF .

أنظر أيضا