2010-04-07 3 views
0

J'essaie d'intégrer un lien vers un site externe dans un fichier pdf, généré avec iText. Heres le code:Les liens iText en format PDF contiennent des crochets fermants

Phrase Modul = new Phrase ("texte"); Morceau www = new Chunk ("www.arzneimittelinfoservice.de"); www.setAction (nouvelle PdfAction (nouvelle URL ("http://www.arzneimittelinfoservice.de"))); Expression xref = new Phrase (www); Lien d'expression = nouvelle expression ("goto link:" + xref); ...

Problème: dans le pdf-doc résultant le lien referres à http://www.arzneimittelinfoservice.de], je ne peux pas se débarrasser de la fermeture crochet.

Peut-être que quelqu'un peut m'aider avec ceci.

Merci, Frank

+0

bonjour. Si ma réponse corrige votre problème, pourriez-vous répondre à la question? Cordialement. –

Répondre

0

essayer votre code, j'ai le résultat suivant:

lien goto: [www.arzneimittelinfoservice.de]

ajouter le morceau www en tant que tel, j'ai obtenu le résultat suivant:

goto link : www.arzneimittelinfoservice.de

vous faites cela en ajoutant le chunck à l'expression, et non en le convertissant en chaîne, qui est ce que le « + » est en train de faire dans le « lien goto: » + xref partie.

... 
Phrase link = new Phrase("goto link: "); 
link.add(www); 

Cordialement
Guillaume

+0

merci beaucoup, qui a fait le travail .. – mahdia

Questions connexes