PageCollection
Genel Bakış
PageCollection Java için FOSS’de bir sınıf. Mirasçılar: Iterable<Page>.
Bir PDF belgesi sayfalarının bir koleksiyonu temsil eder (ISO 32000-1:2008, §7.7.3.2).
Bu sınıf, Java programlarında PageCollection nesnelerle çalışmak için 14 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PageCollection, accept, add, clear, delete, get, getCount, insert, iterator, size. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: count.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
count | int | Oku . | Sayfa sayısını gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
PageCollection(pagesDict: PdfDictionary, parser: PDFParser) | /Pages kök sözlüğünü saran bir PageCollection oluşturur. |
get(index: int) → Page | Sayfayı verilen 1-temel indeksde gönderir. |
getCount() → int | Sayfa sayısını gönderir. |
size() → int | Sayfa sayısını gönderir ( {@link #getCount (()) } için başka bir isim). |
iterator() → Iterator<Page> | Tüm sayfalar için tekrarlayıcı gönderir. |
accept(absorber: TextAbsorber) | Bu koleksiyonun tüm sayfalarından metin çıkarmak için bir metni emici kabul eder. |
accept(absorber: ImagePlacementAbsorber) | Tüm sayfalarda resim bulmak için bir görüntü yerleştirme absorbörü kabul eder. |
add() → Page | Standart A4 sayfa sınırları [0 0 595 842] ile yeni bir sayfayı oluşturur, bu koleksiyonun sonuna ekler ve geri gönderir. |
add(page: Page) | Bu koleksiyonun sonuna mevcut bir sayfa ekler. |
add(otherPages: PageCollection) | Başka bir PageCollection’dan tüm sayfaları bu koleksiyonun sonuna ekler. |
insert(index: int) → Page | Verilen 1-temel indeksde yeni bir boş sayfa (A4) ekler ve gönderir. |
insert(index: int, page: Page) | Verilen 1-temel indeksde bir sayfa ekler. |
clear() | Belgeden tüm sayfaları kaldırır. |
delete(index: int) | Verilen 1-temel indeksdeki sayfayı kaldırır. |