iText PDF ссылки содержат закрывающую квадратную скобку - PullRequest
0 голосов
/ 07 апреля 2010

Я пытаюсь встроить ссылку на внешний сайт в pdf-файл, созданный с помощью iText. Вот код:

Phrase modul = новая фраза («некоторый текст»); Chunk www = new Chunk ("www.arzneimittelinfoservice.de"); www.setAction (новый PdfAction (новый URL ("http://www.arzneimittelinfoservice.de"))); Фраза xref = новая фраза (www); Ссылка фразы = новая фраза ("перейти к ссылке:" + внешняя ссылка); ...

Проблема: в полученном pdf-документе ссылка ссылается на http://www.arzneimittelinfoservice.de], Я не могу избавиться от закрывающей квадратной скобки.

Возможно, кто-то может мне помочь с этим.

Спасибо, Фрэнк

1 Ответ

0 голосов
/ 07 апреля 2010

пробуя ваш код, я получаю следующий результат:

Перейти к ссылке: [www.arzneimittelinfoservice.de]

добавив блок www как таковой,я получил следующий результат:

Перейти к ссылке: www.arzneimittelinfoservice.de

вы делаете это, добавляя кусок к фразе, а не преобразовывая его в строку, что и делает "+" в ссылке "goto:" + xref part.

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

С уважением
Гийом

...