I am currently working on an application that uses ReportLab to assemble PDF reports that include maps and tables (both created using ArcMap and ArcPy) and that application may soon be converted to use ArcGIS Pro and ArcPy instead.
As powerful as ReportLab is, much of the functionality that we use from it can be achieved using ArcGIS Pro and ArcPy, and it would simplify our deployment if ReportLab could be eliminated.
The requirement that I cannot meet without it is to embed a hyperlink in one single page PDF file that references an anchor point on another single page PDF file, and to have the hyperlink work when those two files are appended using appendPages
on the PDFDocument
object of ArcPy for ArcGIS Pro.
For the first step of this workflow, is it possible to write text into a Text element of one layout that can be used as an anchor point (e.g. Fig.1 is here) and have that anchor point remain usable when the layout is exported as a PDF file?
Changing the text in a text element is straightforward from ArcPy but it is the formatting to use within that text element which I seek, if it exists.