I am creating a PDF using iTextSharp that copies the pages from another PDF which works fine. The next requirement was that I make sure that I copy across any internal links as well which I got working with the answer on here: Itextsharp: Is There Any Way To Copy Links When Import Pages?
The problem I have now is that I need to move the position of the link up a bit as the new PDF has a different page height to the original and the links don't line up in the new PDF.
Is there a way of changing the position of a link? I can see the 'urx' property within it but there doesn't seem to be a way of changing it. The only potential option I can find is the TransformRect method but I can't find any documentation on how it works.