If I understand you correctly, you want to have PdfGraphics2D honor
hyperlinks within the finished document.

While this is certainly possible to hack PdfGraphics2D to accomplish it, it
breaks the concept of the Graphics object as
You would need to explicitely be using a PdfGraphics2D object instead of a
generic Graphics object.

I think this would also be a good open discussion on the forum.

I would be willing to help out on this if there is agreement that it could
be useful to others.

-Bill Ensley
www.bearprinting.com

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Darrell Berry
> Sent: Friday, March 02, 2007 7:45 AM
> To: [email protected]
> Subject: [iText-questions] graphics2d/pdfmark...
> 
> Hi
> 
> Searched the archives, and couldn't find a similar question, so...
> 
> I have a java app which currently exports graphics2d objects 
> rendered using the excellent JUNG visualisaiton library as 
> EPS files (amongst other formats), using a slightly-hacked 
> version of the FreeHEP vector graphics tools.
> 
> For more flexibility, I intend add, using if possible iText, 
> the option to export PDF reports -- these will include the 
> graphics2d objects which I currently export as above, plus 
> some extra layout, text and tables.
> 
> That should not be too difficult, as I understand it.
> 
> BUT there's an extra requirement. The hacks I've made to 
> FreeHEP's EPS export add in pdfmark data, so that any string 
> in the graphics2d object, which appears to be a URL, is 
> pdfmarked with a link to open that address when clicked.
> 
> i.e. if a string in the graphics2d contained http:// 
> www.bigshinything.com, then in the rendered EPS, it would 
> include a pdfmark wrapped around rendering of that string to 
> goto that address when clicked. This works really well -- 
> people can edit the EPS files in Illustrator, convert to PDF 
> etc, and the pdfmark links are preserved.
> 
> What I need, when I add in the iText option, is to replicate 
> this behaviour. So I need to be able to assemble a PDF 
> document from an existing graphcis2d and other elements, but 
> on the way through, parse the graphics2d and (somehow) add in 
> pdfmarks for any URLs in strings in that object.
> 
> I'm sure that's possible, but where and how -- callbacks? 
> overriding methods?!
> 
> All help appreciated. I haven't written a line of 
> iText-related code yet, but the structure for the rest seems 
> easy -- this is the tricky bit...
> 
> thanks
> 
> d
> 
> 
> --
> Ku24 Limited: Technology for Creative Business
> 
> e: [EMAIL PROTECTED]       |   m: 07947 817 564
> w: http://www.ku24.com    |   t: 020 7193 0249
> 
> 
> 
> 
> 
> --------------------------------------------------------------
> -----------
> Take Surveys. Earn Cash. Influence the Future of IT Join 
> SourceForge.net's Techsay panel and you'll get the chance to 
> share your opinions on IT & business topics through brief 
> surveys-and earn cash 
> http://www.techsay.com/default.php?page=join.php&p=sourceforge
&CID=DEVDEV
> _______________________________________________
> iText-questions mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/itext-questions
> Buy the iText book: http://itext.ugent.be/itext-in-action/


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to