java.lang.Object
org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDestination
org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDNamedDestination
All Implemented Interfaces:
COSObjectable, PDDestinationOrAction

public class PDNamedDestination extends PDDestination
This represents a destination to a page by referencing it with a name.
Author:
Ben Litchfield
  • Constructor Details

    • PDNamedDestination

      public PDNamedDestination(COSString dest)
      Constructor.
      Parameters:
      dest - The named destination.
    • PDNamedDestination

      public PDNamedDestination(COSName dest)
      Constructor.
      Parameters:
      dest - The named destination.
    • PDNamedDestination

      public PDNamedDestination()
      Default constructor.
    • PDNamedDestination

      public PDNamedDestination(String dest)
      Default constructor.
      Parameters:
      dest - The named destination.
  • Method Details

    • getCOSObject

      public COSBase getCOSObject()
      Convert this standard java object to a COS object.
      Returns:
      The cos object that matches this Java object.
    • getNamedDestination

      public String getNamedDestination()
      This will get the name of the destination.
      Returns:
      The name of the destination.
    • setNamedDestination

      public void setNamedDestination(String dest) throws IOException
      Set the named destination.
      Parameters:
      dest - The new named destination.
      Throws:
      IOException - If there is an error setting the named destination.