2017-02-07 5 views
0

Как применить несколько внешних файлов css в itexts с помощью XMLWorkerHelper в JSP? Может ли кто-нибудь предоставить решение?Преобразование страницы JSP в PDF

+0

Смотрите ответ и связанный пример здесь: http://stackoverflow.com/questions/27617616/how-to-get-jsp-output-in-pdf-form-using- кодирование/27619888 # 27619888 –

ответ

1

IText может конвертировать HTML в PDF, но его возможности ограничены следующими способами:

  • только подмножество HTML теги поддерживаются
  • только подмножество CSS appliers поддерживаются
  • на вход страницы должны быть статическими (динамическое содержимое впрыска обычно не поддерживается)

Для справки (а также примеры), обращайтесь к iText.

Краткое резюме (второго звена); iText выпустит модуль HTML-2-PDF вместе с iText 7, но опять же будут применяться ограничения.

С наилучшими пожеланиями, Джорис

+0

Возможно, стоит отметить, что iText после v 2.x требует коммерческой лицензии для проектов с закрытым исходным кодом. –

+0

@Alan * «Возможно, стоит указать ...» * - не совсем. В op уже используется itext 5.x (поскольку XMLWorkerHelper недоступен раньше), поэтому ответ (ссылаясь на itext 5 и itext 7) не изменяет ситуацию с лицензированием. Возможно, стоит обсудить лицензирование, когда вопрос и ответ относятся к разным версиям с разными лицензиями. – mkl

+0

@mkl. * «Возможно, стоит обсудить лицензирование, когда вопрос и ответ относятся к разным версиям с разными лицензиями» *. Не совсем: ссылка на XMLWorkerHelper была введена в его редактировании 3 часа назад, то есть долгое время после того, как был опубликован мой комментарий (в этот момент iText даже не упоминался). http://stackoverflow.com/posts/42085481/revisions –