Я использую openHTMLtoPDF для преобразования HTML в PDF. Я указал полный путь к своим изображениям, поэтому я не хочу, чтобы библиотека использовала базовый путь.
Пример: путь к моему изображению: C:\Users\hmt\Desktop \pdf\email_icon.png
PdfRendererBuilder builder = new PdfRendererBuilder();
builder.useFastMode();
builder.withHtmlContent(template, "file:\\");
builder.toStream(baos);
builder.run();
return baos;
}
Я получаю следующую ошибку:
When trying to load uri(C:\Users\hmt\Desktop\pdf\email_icon.png) with base URI(file:\), one or both were invalid URIs.
com.openhtmltopdf.load INFO:: URI resolver rejected loading image at (C:\Users\hmt\Desktop\pdf\email_icon.png)
Подробнее здесь: https://stackoverflow.com/questions/641 ... nhtmltopdf