NamedDestinations
Genel Bakış
NamedDestinations Java için FOSS’de bir sınıf.
PDF belgesinde adlanan hedeflere erişim sağlar. (ISO 32000-1:2008, §12.3.2.3).
Bu sınıf, Java programlarında NamedDestinations nesnelerle çalışmak için 9 yöntem sağlar. Kullanılabilir yöntemler şunlardır: NamedDestinations, add, get, getCount, getNames, getNamesArray, remove, set, size. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: count, names, namesArray.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
names | List<String> | Oku . | Her iki kaynaktan da tüm adlanan hedef isimlerini, çoğaltılmış ve ekleme sırasıyla gönderir (ilk önce {@code /Names → /Dests} girdilerini, sonra miras olan { @code & Dests } sözlüğünden herhangi bir ekstra anahtarı). |
count | int | Oku . | İsimli hedeflerin toplam sayısını gönderir. |
namesArray | String[] | Oku . | Tüm isimleri bir dizi olarak gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
NamedDestinations(catalog: PdfDictionary, doc: Document, parser: PDFParser) | Bir NamedDestinations erişimi oluşturur. |
get(name: String) → ExplicitDestination | Adı belirtilen bir hedefi açıkça belirten bir yere çevirir. |
getNames() → List<String> | Her iki kaynaktan da tüm adlanan hedef isimlerini, çoğaltılmış ve ekleme sırasıyla gönderir (ilk önce {@code /Names → /Dests} girdilerini, sonra miras olan { @code & Dests } sözlüğünden herhangi bir ekstra anahtarı). |
getCount() → int | İsimli hedeflerin toplam sayısını gönderir. |
size() → int | C# Aspose {@code .Count} özelliğine eşleşen { @ link # getCounting() } için takma isim. |
getNamesArray() → String[] | Tüm isimleri bir dizi olarak gönderir. |
add(name: String, destination: ExplicitDestination) | Katalogun {@code /Names→/Dests} isim ağacı (PDF 1.2+) aracılığıyla adlandırılmış bir hedef ekler (veya değiştirir). |
set(name: String, destination: ExplicitDestination) | {@link #add(String, ExplicitDestination) } ile semantik olarak aynı olan bir isimli hedef belirler; ad ağacının { @ code put} mevcut herhangi bir değeri değiştirir. |
remove(name: String) → boolean | Eğer var ise, adı verilen bir hedef kaldırır. |