PageRange
Содержание
[
Скрывать
]
PageRange structure
Инкапсулирует один диапазон страниц, который может иметь открытые или закрытые границы. По умолчанию «полностью открыт» — включает все существующие страницы. Нумерация страниц начинается с 1, а не с 0.
public struct PageRange : IEquatable<PageRange>
Характеристики
Имя | Описание |
---|---|
Count { get; } | Количество страниц в пределах диапазона. Если 0 - диапазон страниц распространяется до конца документа независимо от того, сколько страниц он состоит из |
EndNumber { get; } | Эксклюзивный номер конечной страницы, до которого продолжается этот диапазон страниц и на котором останавливается исключительно. Если 0 - диапазон страниц расширяется до конца документа |
IsDefault { get; } | Указывает, представляет ли этот экземпляр «полностью открытый» диапазон страниц по умолчанию, т. е. представляет ли он все страницы документа (true) или нет (false) |
StartNumber { get; } | Включительный номер начальной страницы, с которой начинается этот диапазон страниц. Если 1 - диапазон страниц начинается с первой страницы документа |
Методы
Имя | Описание |
---|---|
static FromBeginningWithCount(ushort) | Создает диапазон страниц, который начинается с первой страницы и имеет указанное количество страниц |
static FromStartPageTillEnd(ushort) | Создает диапазон страниц, который начинается с указанного номера страницы и продолжается до конца документа |
static FromStartPageTillEndPage(ushort, ushort) | Создает диапазон страниц, который начинается с указанного номера страницы (включительно) и продолжается до указанного номера страницы (исключительно) |
static FromStartPageWithCount(ushort, ushort) | Создает диапазон страниц, который начинается с указанного номера страницы и имеет указанное количество страниц или неограниченное количество страниц (до конца) |
Equals(PageRange) | Определяет, равен ли этот экземпляр PageRange указанному |
Поля
Имя | Описание |
---|---|
static readonly AllPages | Представляет все существующие страницы документа. Значение по умолчанию. |
Примечания
Неизменяемая структура, которая инкапсулирует диапазон страниц, который не связан с каким-либо конкретным документом и может представлять диапазон страниц для любого документа.
Смотрите также
- пространство имен GroupDocs.Editor.Options
- сборка GroupDocs.Editor