PageRange
محتويات
[
يخفي
]
PageRange structure
يغلف نطاق صفحة واحد ، والذي يمكن أن يكون له حدود مفتوحة أو مغلقة. بشكل افتراضي ، يكون “مفتوحًا بالكامل” - يتضمن جميع الصفحات الموجودة. يبدأ ترقيم الصفحات من 1 وليس من 0.
public struct PageRange : IEquatable<PageRange>
الخصائص
اسم | وصف |
---|---|
Count { get; } | عدد الصفحات داخل النطاق. إذا كان 0 - ينتشر نطاق الصفحات حتى نهاية المستند بغض النظر عن عدد الصفحات التي يتكون منها |
EndNumber { get; } | رقم صفحة النهاية الحصري ، حتى يستمر نطاق الصفحات هذا والذي يتوقف عنده بشكل حصري. إذا كان 0 - ينتشر نطاق الصفحات حتى نهاية document |
IsDefault { get; } | يشير إلى ما إذا كان هذا المثال يمثل نطاق صفحات افتراضي “مفتوح بالكامل” ، أي أنه يمثل جميع صفحات المستند (صواب) أم لا (خطأ) |
StartNumber { get; } | رقم صفحة البداية الشامل ، التي يبدأ منها نطاق الصفحات هذا. إذا كان 1 - نطاق الصفحات يبدأ من الصفحة الأولى من document |
طُرق
اسم | وصف |
---|---|
static FromBeginningWithCount(ushort) | إنشاء نطاق صفحات يبدأ من الصفحة الأولى ويحتوي على عدد محدد من الصفحات |
static FromStartPageTillEnd(ushort) | إنشاء نطاق صفحات يبدأ من رقم الصفحة المحدد ويستمر حتى نهاية المستند |
static FromStartPageTillEndPage(ushort, ushort) | إنشاء نطاق صفحات يبدأ من رقم الصفحة المحدد (شاملًا) ويستمر حتى رقم الصفحة المحدد (حصريًا) |
static FromStartPageWithCount(ushort, ushort) | إنشاء نطاق صفحات يبدأ من رقم الصفحة المحدد ويحتوي على عدد محدد من الصفحات أو عدد غير محدود من الصفحات (حتى النهاية) |
Equals(PageRange) | يكتشف ما إذا كان مثيل PageRange هذا مساويًا لـ selected |
مجالات
اسم | وصف |
---|---|
static readonly AllPages | يمثل كافة الصفحات الموجودة في المستند. القيمة الافتراضية . |
ملاحظات
بنية غير قابلة للتغيير ، تغلف نطاق صفحات لا يرتبط بأي مستند محدد ، ويمكن أن تمثل نطاق صفحات لأي مستند.
أنظر أيضا
- مساحة الاسم GroupDocs.Editor.Options
- المجسم GroupDocs.Editor