Table of Contents

Class PdfNamedAction

Namespace
Syncfusion.Pdf.Interactive
Assembly
Syncfusion.Pdf.Portable.dll

The class represents an named action which execute an action predefined by the viewer application.

public class PdfNamedAction : PdfAction
Inheritance
PdfNamedAction
Inherited Members

Examples

//Create a new document
 PdfDocument document = new PdfDocument();
 document.Pages.Add();
 document.Pages.Add();
 //Create a named action
 PdfNamedAction namedAction = new PdfNamedAction(PdfActionDestination.LastPage);
 //Add the named action
 document.Actions.AfterOpen = namedAction;
 //Save and close the PDF document
 document.Save("Output.pdf");
 document.Close(true);
'Create a new document
Dim document As New PdfDocument()
document.Pages.Add()
document.Pages.Add()
'Create a named action
Dim namedAction As New PdfNamedAction(PdfActionDestination.LastPage)
'Add the named action
document.Actions.AfterOpen = namedAction
'Save and close the PDF document
document.Save("Output.pdf")
document.Close(True)

Constructors

PdfNamedAction(PdfActionDestination)

Initializes a new instance of the PdfNamedAction class.

public PdfNamedAction(PdfActionDestination destination)

Parameters

destination PdfActionDestination

The PdfActionDestination object representing destination of an action.

Examples

//Create a new document
 PdfDocument document = new PdfDocument();
 document.Pages.Add();
 document.Pages.Add();
 //Create a named action
 PdfNamedAction namedAction = new PdfNamedAction(PdfActionDestination.LastPage);
 //Set the destination
 namedAction.Destination = PdfActionDestination.NextPage;
 //Add the named action
 document.Actions.AfterOpen = namedAction;
 //Save and close the PDF document
 document.Save("Output.pdf");
 document.Close(true);
'Create a new document
Dim document As New PdfDocument()
document.Pages.Add()
document.Pages.Add()
'Create a named action
Dim namedAction As New PdfNamedAction(PdfActionDestination.LastPage)
'Set the destination
namedAction.Destination = PdfActionDestination.NextPage
'Add the named action
document.Actions.AfterOpen = namedAction
'Save and close the PDF document
document.Save("Output.pdf")
document.Close(True)

Properties

Destination

Gets or sets the destination.

public PdfActionDestination Destination { get; set; }

Property Value

PdfActionDestination

The PdfActionDestination object representing destination of an action.

Examples

//Create a new document
 PdfDocument document = new PdfDocument();
 document.Pages.Add();
 document.Pages.Add();
 //Create a named action
 PdfNamedAction namedAction = new PdfNamedAction(PdfActionDestination.LastPage);
 //Set the destination
 namedAction.Destination = PdfActionDestination.NextPage;
 //Add the named action
 document.Actions.AfterOpen = namedAction;
 //Save and close the PDF document
 document.Save("Output.pdf");
 document.Close(true);
'Create a new document
Dim document As New PdfDocument()
document.Pages.Add()
document.Pages.Add()
'Create a named action
Dim namedAction As New PdfNamedAction(PdfActionDestination.LastPage)
'Set the destination
namedAction.Destination = PdfActionDestination.NextPage
'Add the named action
document.Actions.AfterOpen = namedAction
'Save and close the PDF document
document.Save("Output.pdf")
document.Close(True)

Methods

Initialize()

Initializes instance.

protected override void Initialize()