Как создать PDF-файл с содержимым html (DOM) с учетом css styles
html? HTML содержит формулы MathJax, отображаемые с помощью javascript. Я хотел бы, чтобы в pdf отображались формулы в том виде, в каком они видны в браузере, используя MathJax
. Кроме того, HTML содержит мало изображений.
Какая библиотека Java с открытым исходным кодом помогает создать такой PDF-файл из содержимого HTML? Я просмотрел Apache PdfBox
, но не нашел решения. Решение должно быть библиотекой с открытым исходным кодом для использования в коммерческих приложениях.
ИЗМЕНИТЬ Содержимое DOM создается динамически на стороне сервера и не передается в браузер.
FlyingSaucer близок к тому, что мне нужно. Однако это не поддерживает java-скрипт, т.е. html с MathJax не может быть (правильно) преобразован в pdf.