Adds Links in the page. More...
Data Structures | |
struct | A3DPDFLinkData |
A3DPDFLinkData structure. More... | |
Enumerations | |
enum | A3DPDFELinkHighlightMode { kA3DPDFLinkHighlightNone =0, kA3DPDFLinkHighlightInvert, kA3DPDFLinkHighlightOutline, kA3DPDFLinkHighlightPush } |
Highlighting mode (the visual effect that shall be used when the mouse button is pressed or held down inside its active area) More... | |
Functions | |
A3DStatus | A3DPDFLinkCreate (A3DPDFDocument *pDoc, const A3DPDFLinkData *pLinkData, A3DPDFLink **ppLink) |
Function to create a link object. More... | |
Adds Links in the page.
This module describes the functions and structures that allow you to add links in the page. A link is a 'hot zone' on which is assigned an action. When the user clicks on the zone, the action is executed. The link can be invisible, or drawn as a rectangle with a border. The border width and color can be specified.
Highlighting mode (the visual effect that shall be used when the mouse button is pressed or held down inside its active area)
A3DStatus A3DPDFLinkCreate | ( | A3DPDFDocument * | pDoc, |
const A3DPDFLinkData * | pLinkData, | ||
A3DPDFLink ** | ppLink | ||
) |
Function to create a link object.
The link object is primarily created with this function, and it should be positioned on the page with the function A3DPDFPageInsertLink.
[in,out] | pDoc | The Document object to work with. |
[in] | pLinkData | The link parameters. |
[out] | ppLink | The Link object created. |