Конвертировать из HTML в PDF и изображения Java

Ну, Я ПРОЧИТАЛ ПОЧТИ ВСЕ ВОПРОСЫ ЗДЕСЬ ОБ ЭТОЙ ТЕМЕ!

Мне нужен API, а не инструмент для конвертации в очень высокое качество из PDF в изображение.

Поэтому я не нашел никакого прямого инструмента и использовал: HTML в PDF и PDF для изображений.

Я старался:

  • PDFRenderer
  • FDFBOX
  • PDFOne
  • Html2Image
  • ПОЛЕТ-СОУС
  • IText
  • JPEDAL
  • PDFCrown

Только коммерческие (PDFCrown и PDFBox) показали хорошие результаты.

Я думал, что Java для проектов с открытым исходным кодом!

Я скучаю по какой-либо библиотеке, которая печатает в высококачественных изображениях из HTML (может быть также из PDF, я могу заплатить за половину пути..)

1 ответ

Решение

Я использовал замечательный инструмент:

WKHTMLTOPDF.

Это очень просто - просто командная строка.

Монтаж:

  1. Загрузите отсюда версию. Для окон я использовал: wkhtmltox-0.11.0_rc1-installer.exe файл.
  2. Запустите установщик
  3. Сохраните ваш HTML в файл на вашем диске.
  4. В яве, Runtime.getRuntime().exec(wkhtmltopdf file.jpg myhomepage.jpg)

Это оно! так прост в использовании:)

Другие вопросы по тегам