--- title: "Add Links to PDF" slug: "add-links-to-pdf" tags: ["pdf", "bookmark"] updated: 2026-02-05T17:51:50Z published: 2026-02-05T17:51:50Z canonical: "documentation.decisions.com/add-links-to-pdf" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Add Links to PDF | ## Step Details | | --- | | **Introduced in Version** | 9.20 | | **Modified in Version** | --- | | **Location** | Data > PDF | The **Add Links to PDF** step allows a user to add a list of bookmarks to a PDF file. --- ## Properties #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Links | A list of a composite object to allow the user to specify a list of links to add to a PDF. This object is comprised of Link Page Number (Int32), X/Y Coordinate (Single), Width/Height(Single), and Target Page Number(Int32). | DecisionsFramework.Design.Flow.CoreSteps.PDF.PdfLink(List) | | Pdf Document | PDF file to add the Links to | FileData | Outputs | Property | Description | Data Type | | --- | --- | --- | | Done | | | | | Pdf Document Result | The modified PDF File | File Data | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1770053963044.png) --- ## Example The following example adds an image to a PDF file using the Add Background to PDF step. 1. [Create a new Flow.](https://documentation.decisions.com/v9/docs/creating-your-first-flow-2) 2. Expand the **Data > PDF** steps and select the **Add Links to PDF** step to the workspace. 3. With the step selected. In the **Inputs** panel, define the PDF Document and the links you want added to the document. For this example, these inputs are set to constant values.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1770055651840.png) 4. Create and add a [Form](/v9/docs/create-a-form) step. 5. In the Form Designers Toolbox tab, search for the **File Download** control. 6. In the **Properties** panel for the control, under the **InputType** header, select the File Data. 7. Name the input field using **Data Name** in the **Properties** panel. **MyPDF** is used for the Data Name input.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1770055845889.png) 8. Add a Button to the Form and close the Form Designer.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1770055799415.png) 9. Map the **Pdf Document Result** to the **MyPDF** field on the Form. 10. Connect the Form to the End step.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1770055906430.png) 11. Debug the Flow. The links that have been added will be applied to the PDF files when viewed the PDF Document**.** **![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1770056003799.png)** **Link View Limitations****The links that you are adding to your PDF document will not be viewable inside of Chrome or Microsoft Edge. To view/use this link you will need to use a different PDF viewer.** --- Related Information Forum Posts: [Add A Image To A PDF Within A Flow](https://community.decisions.com/discussion/23644/add-a-image-to-a-pdf-within-a-flow) [Merge Multiple PDFs](https://community.decisions.com/discussion/1087/merge-multiple-pdfs) [How To Turn A Form Into A PDF?](https://community.decisions.com/discussion/25151/how-to-turn-a-form-into-a-pdf)