NamedDestinations
Overview
NamedDestinations Java için Aspose.PDF FOSS sınıfıdır.
Bir PDF belgesinde adlandırılan destinasyonlara 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 sunar. Mevcut yöntemler şunları içerir: NamedDestinations, add, get, getCount, getNames, getNamesArray, remove, set, size. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : count, names, namesArray.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
names | List<String> | Read | Her iki kaynaktan adlandırılan tüm hedef isimleri, deduplikat ve girme sırasına geri getirir ({@code /Names → /Dests} önce girer, sonra kalıntı {@ code / Dests } sözlüğünden herhangi bir ek anahtar). |
count | int | Read | Adlandırılan hedeflerin toplam sayısını geri getirir. |
namesArray | String[] | Read | Tüm adlandırılan hedef isimleri bir array olarak geri getirir. |
Methods
| Signature | Description |
|---|---|
NamedDestinations(catalog: PdfDictionary, doc: Document, parser: PDFParser) | Bir ek olarak bir NamedDestinations oluşturur. |
get(name: String) → ExplicitDestination | Açıklanan bir hedefe doğru gidiyor. |
getNames() → List<String> | Her iki kaynaktan adlandırılan tüm hedef isimleri, deduplikat ve girme sırasına geri getirir ({@code /Names → /Dests} önce girer, sonra kalıntı {@ code / Dests } sözlüğünden herhangi bir ek anahtar). |
getCount() → int | Adlandırılan hedeflerin toplam sayısını geri getirir. |
size() → int | Alias for {@link #getCount()} C# Aspose {_code .Coun} mülkiyetine eşleşen. |
getNamesArray() → String[] | Tüm adlandırılan hedef isimleri bir array olarak geri getirir. |
add(name: String, destination: ExplicitDestination) | Katalogun {@code /Names→/Dests} adı ağaç aracılığıyla adlandırılmış bir varış noktası (PDF 1.2+) eklemek veya değiştirmek. |
set(name: String, destination: ExplicitDestination) | Adlandırılmış bir varış noktası ayarlayın - semantik olarak {@link #add(String, ExplicitDestination)} ile aynıdır; ad ağacının { @code put} mevcut herhangi bir değeri değiştirir. |
remove(name: String) → boolean | Eğer var ise bir hedef çıkarır. |