AdditionalActions

[Raku PDF Project] / [PDF-Class Module]

Description

Table 194 ā€“ Entries in an annotationā€™s additional-actions dictionary

Methods (Entries)

class PDF::Action $.E (enter)

(Optional; PDF 1.2) An action that is performed when the cursor enters the annotationā€™s active area.

class PDF::Action $.X (exit)

(Optional; PDF 1.2) An action that is performed when the cursor exits the annotationā€™s active area.

class PDF::Action $.D (mouse-down)

(Optional; PDF 1.2) An action that is performed when the mouse button is pressed inside the annotationā€™s active area.

class PDF::Action $.U (mouse-up)

(Optional; PDF 1.2) An action that is performed when the mouse button is released inside the annotationā€™s active area.

For backward compatibility, the A entry in an annotation dictionary, if present, takes precedence over this entry (see Table 168).

class PDF::Action $.Fo (focus)

(Optional; PDF 1.2; widget annotations only) An action that is performed when the annotation receives the input focus.

class PDF::Action $.Bl (blur)

(Optional; PDF 1.2; widget annotations only) (Uppercase B, lowercase L) An action that is performed when the annotation loses the input focus.

class PDF::Action $.PO (page-open)

(Optional; PDF 1.5) An action that is performed when the page containing the annotation is opened.

EXAMPLE 1 When the user navigates to it from the next or previous page or by means of a link annotation or outline item. The action is executed after the O action in the pageā€™s additional-actions dictionary (see Table 195) and the OpenAction entry in the document Catalog (see Table 28), if such actions are present.

class PDF::Action $.PC (page-close)

(Optional; PDF 1.5) An action that is performed when the page containing the annotation is closed.

EXAMPLE 2 When the user navigates to the next or previous page, or follows a link annotation or outline item. The action is executed before the C action in the pageā€™s additional-actions dictionary (see Table 195), if present.

This action is executed after the O action in the pageā€™s additional-actions dictionary (and the OpenAction entry in the document Catalog, if such actions are present.

The action is executed before the C action in the pageā€™s additional- actions dictionary (see Table 195), if present.

class PDF::Action $.PV (page-visable)

(Optional; PDF 1.5) An action that is performed when the page containing the annotation becomes visible.

class PDF::Action $.PI (page-invisable)

(Optional; PDF 1.5) An action that is performed when the page containing the annotation is no longer visible in the conforming readerā€™s user interface.

PDF::Class v0.5.0

PDF Document Object Model

Authors

  • David Warring

License

Artistic-2.0

Dependencies

PDF:ver<0.4.6+>PDF::Grammar:ver<0.2.4+>PDF::Content:ver<0.5.12+>

Test Dependencies

Provides

  • PDF::AcroForm
  • PDF::Action
  • PDF::Action::GoTo
  • PDF::Action::GoToR
  • PDF::Action::JavaScript
  • PDF::Action::Launch
  • PDF::Action::Named
  • PDF::Action::Sound
  • PDF::Action::SubmitForm
  • PDF::Action::Thread
  • PDF::Action::URI
  • PDF::Annot
  • PDF::Annot::AdditionalActions
  • PDF::Annot::Caret
  • PDF::Annot::Circle
  • PDF::Annot::FileAttachment
  • PDF::Annot::Highlight
  • PDF::Annot::Link
  • PDF::Annot::Popup
  • PDF::Annot::Square
  • PDF::Annot::Squiggly
  • PDF::Annot::StrikeOut
  • PDF::Annot::Text
  • PDF::Annot::ThreeD
  • PDF::Annot::Underline
  • PDF::Annot::Widget
  • PDF::Annot::_Markup
  • PDF::Annot::_TextMarkup
  • PDF::Appearance
  • PDF::Bead-Thread
  • PDF::Border
  • PDF::CIDSystemInfo
  • PDF::CMap
  • PDF::Catalog
  • PDF::Catalog::AdditionalActions
  • PDF::Class
  • PDF::Class::Defs
  • PDF::Class::Loader
  • PDF::Class::OutlineNode
  • PDF::Class::StructItem
  • PDF::Class::ThreeD
  • PDF::Class::Type
  • PDF::Class::Util
  • PDF::ColorSpace
  • PDF::ColorSpace::CalGray
  • PDF::ColorSpace::CalRGB
  • PDF::ColorSpace::DeviceN
  • PDF::ColorSpace::ICCBased
  • PDF::ColorSpace::Indexed
  • PDF::ColorSpace::Lab
  • PDF::ColorSpace::Pattern
  • PDF::ColorSpace::Separation
  • PDF::Destination
  • PDF::Encoding
  • PDF::ExData::Markup3D
  • PDF::ExtGState
  • PDF::Field
  • PDF::Field::AdditionalActions
  • PDF::Field::Button
  • PDF::Field::Choice
  • PDF::Field::Signature
  • PDF::Field::Text
  • PDF::Filespec
  • PDF::Font
  • PDF::Font::CIDFont
  • PDF::Font::CIDFontType0
  • PDF::Font::CIDFontType2
  • PDF::Font::MMType1
  • PDF::Font::TrueType
  • PDF::Font::Type0
  • PDF::Font::Type1
  • PDF::Font::Type3
  • PDF::FontDescriptor
  • PDF::FontDescriptor::CID
  • PDF::FontFile
  • PDF::FontStream
  • PDF::Function
  • PDF::Function::Exponential
  • PDF::Function::PostScript
  • PDF::Function::Sampled
  • PDF::Function::Stitching
  • PDF::Group
  • PDF::Group::Transparency
  • PDF::ICCProfile
  • PDF::Image
  • PDF::Info
  • PDF::MCR
  • PDF::MarkInfo
  • PDF::Mask
  • PDF::Mask::Alpha
  • PDF::Mask::Luminosity
  • PDF::Metadata::XML
  • PDF::NameTree
  • PDF::Names
  • PDF::NumberTree
  • PDF::OBJR
  • PDF::OCG
  • PDF::OCMD
  • PDF::Outline
  • PDF::Outlines
  • PDF::OutputIntent
  • PDF::Page
  • PDF::Page::AdditionalActions
  • PDF::Pages
  • PDF::Pattern
  • PDF::Pattern::Shading
  • PDF::Pattern::Tiling
  • PDF::Resources
  • PDF::Shading
  • PDF::Shading::Axial
  • PDF::Shading::Coons
  • PDF::Shading::FreeForm
  • PDF::Shading::Function
  • PDF::Shading::Lattice
  • PDF::Shading::Radial
  • PDF::Shading::Tensor
  • PDF::Signature
  • PDF::Sound
  • PDF::StructElem
  • PDF::StructTreeRoot
  • PDF::ViewerPreferences
  • PDF::XObject
  • PDF::XObject::Form
  • PDF::XObject::Image
  • PDF::XObject::PS

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.