NamedDestinations
Revisión
NamedDestinations Es una clase en Aspose.PDF FOSS para Java.
Proporciona acceso a los destinos nombrados en un documento PDF (ISO 32000-1:2008, §12.3.2.3).
Esta clase proporciona 9 métodos para trabajar con los objetos NamedDestinations en programas de Java. Los métodos disponibles incluyen: NamedDestinations, add, get, getCount, getNames, getNamesArray, remove, set, size. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : count, names, namesArray.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
names | List<String> | Leer | Retorna todos los nombres de destino nombrados desde ambas fuentes, deduplicado y |
| en el orden de inserción ({@code /Nomes → /Dests} entra primero, luego cualquier | |||
| Extra chaves del dicionario heredado {@code /Dests}). | |||
count | int | Leer | Retorna el número total de destinos nombrados. |
namesArray | String[] | Leer | Retorna todos los nombres de destino nombrados como un array. |
Metodología
| firma | Descripción |
|---|---|
NamedDestinations(catalog: PdfDictionary, doc: Document, parser: PDFParser) | Crea un accesorio NamedDestinations. |
get(name: String) → ExplicitDestination | Resolve un destino nombrado a un destino explícito. |
getNames() → List<String> | Retorna todos los nombres de destino nombrados desde ambas fuentes, deduplicado y |
| en el orden de inserción ({@code /Nomes → /Dests} entra primero, luego cualquier | |
| Extra chaves del dicionario heredado {@code /Dests}). | |
getCount() → int | Retorna el número total de destinos nombrados. |
size() → int | Alias para {@link #getCount()} que se ajusta a la propiedad de C# Aspose { @code .Coun}. |
getNamesArray() → String[] | Retorna todos los nombres de destino nombrados como un array. |
add(name: String, destination: ExplicitDestination) | Ads (o sustituye) un destino nombrado a través del catálogo de los datos. |
| {@code /Nomes→/Dests} árbol de nombre (PDF 1.2+). | |
set(name: String, destination: ExplicitDestination) | Se establece un destino denominado — semánticamente idéntico a los |
| {@link #add(String, ExplicitDestination)}; el nombre de la árbol | |
| {@code put} sustituye cualquier valor existente. | |
remove(name: String) → boolean | Eliminar un destino nombrado si existe. |