Как преобразовать строку 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.