PageCollection

PageCollection class

مجموعة من صفحات مستند PDF .

public sealed class PageCollection : ICollection<Page>

الخصائص

اسموصف
Count { get; }الحصول على عدد الصفحات في المستند.
IsReadOnly { get; }يحصل على قيمة تشير إلى أن المجموعة للقراءة فقط. تُرجع دائمًا كاذبة .
IsSynchronized { get; }يتم إرجاع القيمة الحقيقية للكائن متزامن.
Item { get; }يحصل على الصفحة حسب الفهرس .
SyncRoot { get; }الحصول على كائن مزامنة المجموعة.

طُرق

اسموصف
Accept(AnnotationSelector)يقبلAnnotationSelector كائن زائر يوفر وظائف للعمل مع التعليقات التوضيحية.
Accept(ImagePlacementAbsorber)يقبلImagePlacementAbsorber كائن زائر يوفر وظائف للعمل مع كائنات وضع الصورة.
Accept(TextAbsorber)يقبلTextAbsorber كائن زائر يوفر وظائف للعمل مع كائنات النص.
Accept(TextFragmentAbsorber)يقبلTextFragmentAbsorber كائن زائر يوفر وظائف للعمل مع كائنات النص.
Add()إضافة صفحة فارغة
Add(ICollection<Page>)يضيف إلى المجموعة كافة الصفحات من القائمة.
Add(Page)يضيف صفحة إلى المجموعة.
Add(Page[])يضيف إلى المجموعة كافة الصفحات من المصفوفة.
Clear()مسح مجموعة الصفحات.
Contains(Page)تحديد ما إذا كان هذا المثيل يحتوي على الكائن.
CopyTo(Page[], int)نسخ الصفحات في المستند.
Delete()حذف كافة الصفحات من المجموعة.
Delete(int)حذف الصفحة المحددة.
Delete(int[])احذف الصفحات المحددة والأرقام المحددة في المصفوفة .
Flatten()يزيل كافة الحقول الموجودة على الصفحات ويضع قيمها بدلاً من ذلك.
FreeMemory()مسح البيانات المخزنة مؤقتًا
GetEnumerator()إرجاع عداد الصفحات.
IndexOf(Page)إرجاع فهرس الصفحة المحددة.
Insert(int)أدخل apge فارغًا في المجموعة في الموضع المحدد.
Insert(int, ICollection<Page>)إدراج صفحات من المجموعة في المستند.
Insert(int, Page)إدراج الصفحة في مجموعة الصفحات في المكان المحدد.
Insert(int, Page[])إدراج صفحات المصفوفة في المستند.
Remove(Page)يزيل العنصر المحدد ، رمياتNotSupportedException .

أنظر أيضا