NamedDestinations

NamedDestinations

Översikt

NamedDestinations är en klass i Aspose.PDF FOSS för Java.

Tillhandahåller åtkomst till namngivna destinationer i ett PDF-dokument (ISO 32000-1:2008, §12.3.2.3).

Denna klass ger 9 metoder för att arbeta med NamedDestinations objekt i Java-program. Tillgängliga metoder inkluderar: NamedDestinations, add, get, getCount, getNames, getNamesArray, remove, set, size. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: count, names, namesArray.

ägodelar

NamnTyp avAccessBeskrivning
namesList<String>LäsningReturnerar alla namngivna destinationerna från båda källorna, deduplicerade och i insertorder ({@code /Names → /Dests} skriver först, sedan eventuella extra nycklar från arvets {@code /dests } ordbok).
countintLäsningÅterkommer det totala antalet namngivna destinationer.
namesArrayString[]LäsningReturnerar alla namngivna destinationerna som en array.

Metoder

SignatureBeskrivning
NamedDestinations(catalog: PdfDictionary, doc: Document, parser: PDFParser)Skapa en NamedDestinations tillbehör.
get(name: String)ExplicitDestinationLös en utnämnd destination till ett explicit destination.
getNames()List<String>Returnerar alla namngivna destinationerna från båda källorna, deduplicerade och i insertorder ({@code /Names → /Dests} skriver först, sedan eventuella extra nycklar från arvets {@code /dests } ordbok).
getCount()intÅterkommer det totala antalet namngivna destinationer.
size()intAlias för {@link #getCount()} matchande C# Aspose { @code .Coun} egendom.
getNamesArray()String[]Returnerar alla namngivna destinationerna som en array.
add(name: String, destination: ExplicitDestination)Lägg till (eller ersätter) en namngiven destination via katalogens {@code /Names→/Dests} namnträ (PDF 1.2+).
set(name: String, destination: ExplicitDestination)Ange en namngiven destination - semantiskt identisk med {@link #add(String, ExplicitDestination)}; namnet på trädet { @code put} ersätter någon befintlig värde.
remove(name: String)booleanTa bort en namngiven destination om den finns.

Se även

 Svenska