Как преобразовать строку HTML в изображение, используя wkhtmltopdf или wkhtmltoImage в Java?

Я использую wkhtmltoPDF для генерации pdf из строки html, и он работает нормально для меня, как и ожидалось, но теперь мне нужно сгенерировать вывод в виде изображения, и я не могу найти пример кода или любую библиотеку.

Я сослался на https://github.com/jhonnymertz/java-wkhtmltopdf-wrapper для создания PDF.

import com.github.jhonnymertz.wkhtmltopdf.wrapper.Pdf;

public class WKhtmlToPdf
 { 
    Pdf pdf = new Pdf();
    pdf.addPageFromString("html code");
    pdf.addToc();

 try{
     pdf.saveAs("Output.pdf");
   }
    catch (IOException e)
     {
     }
    catch (InterruptedException e)
     {     
     }
 }

Я хотел вывод изображения. Может ли кто-нибудь сказать мне, и я не хочу использовать метод Runtime.getRuntime(). Exe() для генерации вывода.

Заранее спасибо.

1 ответ

https://wkhtmltopdf.org/ - это библиотека, которая является частью проекта wkhtmltox, который также включает в себя wkhtmltoimage. Вы можете вдохновить себя с помощью упаковщика, с которым вы связаны выше, на разработку оболочки wkhtmltoimage.

Кроме того, я обычно использую ImageMagick для программной генерации изображений. IM4Java - это пример оболочки для Java.

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