【问题标题】:iText pdf links contain closing square bracketiText pdf链接包含右方括号
【发布时间】:2010-04-07 09:55:01
【问题描述】:

我尝试将指向外部网站的链接嵌入到使用 iText 生成的 pdf 文件中。 代码如下:

Phrase modul = new Phrase ("some text"); 块 www = 新块 ("www.arzneimittelinfoservice.de"); www.setAction(new PdfAction(new URL("http://www.arzneimittelinfoservice.de"))); 短语外部参照 = 新短语(www); 短语链接 = new Phrase("转到链接:" + 外部参照); ...

问题:在生成的 pdf-doc 中,链接指向 http://www.arzneimittelinfoservice.de],我无法摆脱右方括号。

也许有人可以帮我解决这个问题。

谢谢,弗兰克

【问题讨论】:

  • 你好。如果我的回答纠正了您的问题,您可以将问题设置为已回答吗?问候。

标签: pdf-generation itext


【解决方案1】:

尝试您的代码,我得到以下结果:

转到链接: [www.arzneimittelinfoservice.de]

这样添加 www 块,我得到以下结果:

转到链接 :www.arzneimittelinfoservice.de

您通过将块添加到短语中来做到这一点,而不是将其转换为字符串,这就是 "goto link: " + xref 部分中的“+”所做的。

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

问候
纪尧姆

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-06
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 2020-03-22
    • 2012-12-05
    • 1970-01-01
    相关资源
    最近更新 更多