PageCollection
نمای کلی
PageCollection یک کلاس در Aspose.PDF FOSS برای C++ است.
کلاس PageCollection متدهایی برای افزودن یک صفحه خالی جدید، درج یک صفحه در موقعیت خاص، و حذف صفحات بر اساس شماره یا بازه فراهم میکند.
این کلاس 13 متد برای کار با اشیاء PageCollection در برنامههای C++ ارائه میدهد. متدهای موجود شامل: Add, Count, Delete, Insert, PageCollection, ~PageCollection. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای C++ برای هر برنامه 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 | یک صفحه خالی جدید در ایندکس مبتنی بر ۱ دادهشده ایجاد میکند و صفحات بعدی را به جلو جابهجا مینماید. |
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 فراخوانی میکند. |