Example usage for org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline PDOutlineItem setAction

List of usage examples for org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline PDOutlineItem setAction

Introduction

In this page you can find the example usage for org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline PDOutlineItem setAction.

Prototype

public void setAction(PDAction action) 

Source Link

Document

Set the action for this node.

Usage

From source file:org.pdfsam.pdfbox.component.PDFBoxOutlineUtilsTest.java

License:Open Source License

@Test
public void toPageDestinationAction() {
    PDPageFitDestination destination = new PDPageFitDestination();
    destination.setPageNumber(5);//from   w ww.  ja  v  a2s .co  m
    PDActionGoTo action = new PDActionGoTo();
    action.setDestination(destination);
    PDOutlineItem victim = new PDOutlineItem();
    victim.setAction(action);
    assertEquals(5, PDFBoxOutlineUtils.toPageDestination(victim, null).get().getPageNumber());
}