I don't know of any off the shelf product that would allow that, so you would have to create your own tool. Do you know Java (or know anybody who knows Java)? If so, you can use the free iText library (
http://www.lowagie.com/iText/) to create a tool that can extract links with all their properties. There is also a .NET version of iText (iTextSharp).