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... | |
Detailed Description
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.
Enumeration Type Documentation
Highlighting mode (the visual effect that shall be used when the mouse button is pressed or held down inside its active area)
- Version
- 5.2
Function Documentation
| 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.
- Parameters
-
[in,out] pDoc The Document object to work with. [in] pLinkData The link parameters. [out] ppLink The Link object created.
- Returns
- A3D_SUCCESS
- Version
- 5.2
