PageCollection
PageCollection
Overview
PageCollection در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Iterable<Page>.
جمع آوری صفحات در یک سند PDF (ISO 32000-1:2008, §7.7.3.2) را نشان می دهد.
این کلاس 14 روش برای کار با PageCollection اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PageCollection, accept, add, clear, delete, get, getCount, insert, iterator, size. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : count.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
count | int | Read | تعداد صفحات را بازگردانید. |
Methods
| Signature | Description |
|---|---|
PageCollection(pagesDict: PdfDictionary, parser: PDFParser) | ایجاد یک PageCollection با پوشش کلمات کلیدی ریشه /Pages. |
get(index: int) → Page | صفحه را به شاخص 1 برمی گرداند. |
getCount() → int | تعداد صفحات را بازگردانید. |
size() → int | تعداد صفحات را باز می گرداند (به غیر از {@link #getCount()}). |
iterator() → Iterator<Page> | یک iterator را در هر صفحه بازگردانید. |
accept(absorber: TextAbsorber) | یک جذب کننده متن برای استخراج متن از تمام صفحات این مجموعه پذیرفته می شود. |
accept(absorber: ImagePlacementAbsorber) | یک تصویر را برای یافتن تصاویر در تمام صفحات جذب می کند. |
add() → Page | ایجاد یک صفحه جدید با محدودیت های صفحه استاندارد A4 [0 0 595 842]، آن را به |
| این مجموعه را به پایان می رساند و آن را بازگردانده است. | |
add(page: Page) | یک صفحه موجود را در پایان این مجموعه اضافه کنید. |
add(otherPages: PageCollection) | اضافه کردن تمام صفحات از یک PageCollection به پایان این مجموعه. |
insert(index: int) → Page | یک صفحه خالی (A4) جدید را در شاخص 1 داده وارد کنید و آن را بازگردانید. |
insert(index: int, page: Page) | یک صفحه را در شاخص 1 داده وارد کنید. |
clear() | تمام صفحات را از اسناد حذف کنید. |
delete(index: int) | صفحه را در یک شاخص مبتنی بر 1 حذف کنید. |