DocumentInfo
المعلومات العامة
DocumentInfo هي فئة في Aspose.PDF FOSS لـ .NET.
يمثل قاموس معلومات المستند.
توفر هذه الفئة 9 طرق للعمل مع DocumentInfo كائنات في برامج .NET. المنهجيات المتاحة تشمل: Add, Clear, ClearCustomData, ContainsKey, DocumentInfo, GetCustom, IsPredefinedKey, Remove, SetCustom. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: Author, Count, CreationDate, CreationTimeZone, Creator, IsDirty,و 8 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
IsDirty | bool | اقرأ | ما إذا كانت أي خصائص قد تم تعديلها منذ آخر حفظ/تحميل. |
Count | int | اقرأ | عدد إدخالات البيانات الوصفية في قاموس /Info الأساسي. |
Keys | IEnumerable<string> | اقرأ | كل مفاتيح إدخال البيانات المتحولة. |
Title | string? | القراءة/ الكتابة | يحصل على أو يحدد العنوان. |
Author | string? | القراءة/ الكتابة | يحصل على أو يضع المؤلف. |
Subject | string? | القراءة/ الكتابة | يُحصل على الموضوع أو يحدده. |
Keywords | string? | القراءة/ الكتابة | يحصل على أو يضع الكلمات الرئيسية. |
Creator | string? | القراءة/ الكتابة | يحصل أو يضع الخالق. |
Producer | string? | القراءة/ الكتابة | يحصل أو يضع المنتج. |
Trapped | string? | القراءة/ الكتابة | يُحصل على أو يضع المحاصرين. |
CreationDate | DateTime | القراءة/ الكتابة | يحصل على أو يحدد تاريخ الإنشاء. |
ModDate | DateTime | القراءة/ الكتابة | يحصل على أو يحدد تاريخ التحديث. |
CreationTimeZone | TimeSpan | القراءة/ الكتابة | تعويض المنطقة الزمنية المخزنة على البيانات النقطية CreationDate، أو الصفر إذا كان غائباً. |
ModTimeZone | TimeSpan | القراءة/ الكتابة | تعويض المنطقة الزمنية المخزنة على البيانات النقطية ModDate، أو الصفر إذا كان غائباً. |
الطرق
| التوقيع | وصف |
|---|---|
DocumentInfo(document: Document) | يخلق مثال DocumentInfo للوثيقة المقدمة. |
IsPredefinedKey(key: string) | ما إذا كان المفتاح المعطى هو أحد إدخالات قاموس معلومات وثيقة PDF المعروفة والمعروفة وفقاً لـ PDF 32000-2 § 14.3.3 عنوان، مؤلف، موضوع، كلمات رئيسية، مبدع، منتج CreationDate، ModDate ، محاصرة. |
Clear() | إزالة كل مدخل من قاموس / Info. |
ClearCustomData() | إزالة كل مدخلات غير محددة مسبقاً (مخصصة). |
Remove(key: string) | إزالة الإدخال على المفتاح. |
SetCustom(key: string, value: string) | حدد خاصية البيانات الوصفية المخصصة. |
Add(key: string, value: string) | يضيف خاصية بيانات المتحولات. |
ContainsKey(key: string) | ما إذا كان قاموس / Info الأساسي يحتوي على إدخال للمفتاح المحدد. |
GetCustom(key: string) | احصل على خاصية بيانات المتحولات. |