Mako 7.3.0 API

Outlines represent indexes to specific locations in the document or an external location. More...

Classes

class  IDOMOutlineEntry
 Represents an index to a specific location in the document or a specific location external to the document. More...
 
class  IDOMOutline
 Represents the outline of the document, which is the collection of bookmarks for the document. More...
 
class  IDOMTarget
 Base class for defining hyperlink targets in a document. More...
 
class  IDOMExternalTarget
 IDOMExternalTarget interface. More...
 
class  IDOMInternalTarget
 The IDOMInternalTarget interface describes the targets of hyperlinks that are in the same document but not on the current page. More...
 
class  IDOMPageTarget
 IDOMPageTarget nodes are used to describe hyperlinks on a page to targets on the same page. More...
 
class  IDOMPageRectTarget
 IDOMPageRectTarget nodes are used to describe hyperlinks on a page rectangle to targets on the same page. More...
 
class  IDOMActionLaunch
 IDOMActionLaunch interface. More...
 
class  IDOMActionArray
 IDOMActionArray interface. More...
 

Enumerations

enum  IDOMOutlineEntry::eTextStyle { IDOMOutlineEntry::eTextStyleNone = 0x00 , IDOMOutlineEntry::eTextStyleItalic = 0x01 , IDOMOutlineEntry::eTextStyleBold = 0x02 , IDOMOutlineEntry::eTextStyleBoldItalic = eTextStyleItalic | eTextStyleBold }
 Specifies an outline text style. More...
 
enum  IDOMTarget::eTargetType {
  IDOMTarget::eExternal , IDOMTarget::eInternal , IDOMTarget::ePage , IDOMTarget::ePageRect ,
  IDOMTarget::eActionGoToR , IDOMTarget::eActionGoToE , IDOMTarget::eActionLaunch , IDOMTarget::eActionThread ,
  IDOMTarget::eActionSound , IDOMTarget::eActionMovie , IDOMTarget::eActionHide , IDOMTarget::eActionNamed ,
  IDOMTarget::eActionSubmitForm , IDOMTarget::eActionResetForm , IDOMTarget::eActionImportData , IDOMTarget::eActionJavaScript ,
  IDOMTarget::eActionSetOCGState , IDOMTarget::eActionRendition , IDOMTarget::eActionTrans , IDOMTarget::eActionGoTo3DView ,
  IDOMTarget::eActionArray
}
 An enumeration of target types. More...
 
enum  IDOMPageRectTarget::eFitType
 Destination fit types enumeration.
 

Detailed Description

Outlines represent indexes to specific locations in the document or an external location.

Enumeration Type Documentation

◆ eTargetType

An enumeration of target types.

Enumerator
eExternal 

(PDF URI Action) Resolve a uniform resource identifier.

eInternal 

XPS internal target.

ePage 

XPS page target.

ePageRect 

(PDF Goto Action) Go to a destination in the current document.

eActionGoToR 

("Go-to remote") Go to a destination in another document.

eActionGoToE 

("Go-to embedded"; PDF 1.6) Go to a destination in an embedded file.

eActionLaunch 

Launch an application, usually to open a file.

eActionThread 

Begin reading an article thread.

eActionSound 

(PDF 1.2) Play a sound.

eActionMovie 

(PDF 1.2) Play a movie.

eActionHide 

(PDF 1.2) Set an annotation's Hidden flag.

eActionNamed 

(PDF 1.2) Execute an action predefined by the viewer application.

eActionSubmitForm 

(PDF 1.2) Send data to a uniform resource locator.

eActionResetForm 

(PDF 1.2) Set fields to their default values.

eActionImportData 

(PDF 1.2) Import field values from a file.

eActionJavaScript 

(PDF 1.3) Execute a JavaScript script.

eActionSetOCGState 

(PDF 1.5) Set the states of optional content groups.

eActionRendition 

(PDF 1.5) Controls the playing of multimedia content.

eActionTrans 

(PDF 1.5) Updates the display of a document, using a transition dictionary.

eActionGoTo3DView 

(PDF 1.6) Set the current view of a 3D annotation

eActionArray 

Array of actions.

◆ eTextStyle

Specifies an outline text style.

Enumerator
eTextStyleNone 

Default text style.

eTextStyleItalic 

Italic text style.

eTextStyleBold 

Bold text style.

eTextStyleBoldItalic 

Bold and italic text style.