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. |