XSL для базовой ссылки проблема с защищенным паролем PDF в FOP 0,95 - PullRequest
1 голос
/ 15 декабря 2009

Я успешно сгенерировал pdf, защищенный паролем, используя xsl fo из движка Apache Foundation fop 0.95. Теперь проблема заключается в базовой ссылке с указанием внешнего адресата. Нажатие на ссылки больше не работает. При наведении на ссылку отображается всплывающая подсказка в форме: «file: /// C: / myfolder / some -ird-special-characters». Тем не менее, это успешно работает с обычным незащищенным PDF, и при наведении курсора отображается следующая подсказка: «http://www.mysite.com". Что мне делать?

Я использую следующую опцию командной строки для генерации защищенного паролем pdf из xml с использованием fop 0.95:

fop.bat -u myPassword -xml sample.xml -xsl sample.xsl -pdf sample.pdf

Синтаксис для размещения ссылки:

<fo:block>
   <fo:base-link external-destination="http://www.mysite.com"></fo:base-link>
</fo:block>

Спасибо.

Ответы [ 2 ]

2 голосов
/ 08 января 2010

Просто выглядит как ошибка в FOP:

https://issues.apache.org/bugzilla/show_bug.cgi?id=31039

0 голосов
/ 14 декабря 2016

Кажется, это ошибка, которая исправлена, но на самом деле не выпущена: /

https://issues.apache.org/jira/browse/FOP-916

РЕДАКТИРОВАТЬ: исправление для этой ошибки было включено в FOP 2.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...