PageCollection
Обзор
PageCollection — это класс в Aspose.PDF FOSS для C++.
Класс PageCollection предоставляет методы для добавления новой пустой страницы, вставки страницы в определённую позицию и удаления страниц по номеру или диапазону.
Этот класс предоставляет 13 методов для работы с объектами PageCollection в C++ программах. Доступные методы включают: Add, Count, Delete, Insert, PageCollection, ~PageCollection. Все публичные члены доступны любому C++ приложению после установки пакета Aspose.PDF FOSS для C++. Методы доступа: PageCollection.
Методы аксессора
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
PageCollection | PageCollection | Чтение | Получает коллекцию страниц. |
Методы
| Подпись | Описание: |
|---|---|
PageCollection() → PageCollection | Вызывает PageCollection на этом экземпляре PageCollection. |
PageCollection() → PageCollection | |
PageCollection() | |
PageCollection() | |
~PageCollection() | Вызывает ~PageCollection у этого экземпляра PageCollection. |
Count() → std::size_t | Возвращает общее количество страниц в документе как std::size_t |
Add() → Page | Возвращает объект Page, который можно настроить перед сохранением документа |
Add(page: Page) → Page | Вызывает Add(page) у этого экземпляра PageCollection. |
Insert(pageNumber: int) → Page | Создаёт новую пустую страницу по указанному индексу, начинающемуся с 1, сдвигая последующие страницы вперёд |
Insert(pageNumber: int, page: Page) → Page | Выполняет вызов Insert(pageNumber, page) у этого экземпляра PageCollection. |
Delete() | Удаляет страницу по указанному индексу |
Delete(pageNumber: int) | Выполняет вызов Delete(pageNumber) у этого экземпляра PageCollection. |
Delete(pageNumbers: std::vector<int>) | Вызывает Delete(pageNumbers) у этого экземпляра PageCollection. |