Как отобразить встроенное изображение в html2image? - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь и не могу использовать Html2Image для отображения встроенного изображения в изображении, сгенерированном из HTML.

Вот HTML-код со встроенным изображением:

<b>HIIII LARGE</b><br>
<img src="data:image/png;base64, uohpiuguigiuguugyfy..." alt="test"/>

Я преобразую его в PNG, используя:

HtmlImageGenerator imageGenerator = new HtmlImageGenerator();
imageGenerator.loadHtml(getTemplate("char", size, model));
imageGenerator.saveAsImage("temp.png");
imageGenerator.saveAsHtmlWithMap("hello-world.html", "hello-world.png");
BufferedImage image = imageGenerator.getBufferedImage();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(image, "png", baos);
baos.flush();
final byte[] imageInByte = baos.toByteArray();
baos.close();
return imageInByte;

Но встроенное изображение не отображается в сгенерированном PNG:

enter image description here

Что я здесь не так делаю?Как получить встроенное изображение для отображения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...