PageSet
Содержание
[
Скрывать
]PageSet class
Описывает случайный набор страниц.
Чтобы узнать больше, посетитеПрограммирование с документами документальная статья.
public sealed class PageSet : IEnumerable<int>
Конструкторы
Имя | Описание |
---|---|
PageSet(int) | Создает одностраничный набор на основе точного индекса страницы. |
PageSet(params int[]) | Создает набор страниц на основе точных индексов страниц. |
PageSet(params PageRange[]) | Создает набор страниц на основе диапазонов. |
Характеристики
Имя | Описание |
---|---|
static All { get; } | Получает набор со всеми страницами документа в их исходном порядке. |
static Even { get; } | Получает набор со всеми четными страницами документа в их исходном порядке. |
static Odd { get; } | Получает набор со всеми нечетными страницами документа в их исходном порядке. |
Методы
Имя | Описание |
---|---|
GetEnumerator() |
Примеры
Показывает, как преобразовать одну страницу документа в изображение JPEG.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Page 1.");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 2.");
builder.InsertImage(ImageDir + "Logo.jpg");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 3.");
// Создаем объект "ImageSaveOptions", который можно передать методу "Save" документа
// чтобы изменить способ, которым этот метод преобразует документ в изображение.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
// Установите "PageSet" на "1", чтобы выбрать вторую страницу через
// индекс (начиная с нуля), с которого начинается рендеринг документа.
options.PageSet = new PageSet(1);
// Когда мы сохраняем документ в формате JPEG, Aspose.Words отображает только одну страницу.
// Это изображение будет содержать одну страницу, начиная со второй страницы,
// которая будет просто второй страницей исходного документа.
doc.Save(ArtifactsDir + "ImageSaveOptions.OnePage.jpg", options);
Смотрите также
- пространство имен Aspose.Words.Saving
- сборка Aspose.Words