Java Svg图像不显示在PDF文件中
我使用0.0.1-RC14 openhtmltopdf版本从html生成PDF文件。我的html模板上有svg图像。这是我的代码片段:Java Svg图像不显示在PDF文件中,java,svg,html-to-pdf,Java,Svg,Html To Pdf,我使用0.0.1-RC14 openhtmltopdf版本从html生成PDF文件。我的html模板上有svg图像。这是我的代码片段: PdfRendererBuilder builder = new PdfRendererBuilder(); builder.defaultTextDirection(BaseRendererBuilder.TextDirection.LTR); builder.useSVGDrawer(new BatikSVGDrawer()); builder.useMa
PdfRendererBuilder builder = new PdfRendererBuilder();
builder.defaultTextDirection(BaseRendererBuilder.TextDirection.LTR);
builder.useSVGDrawer(new BatikSVGDrawer()); builder.useMathMLDrawer(new
MathMLDrawer()); builder.addDOMMutator(LaTeXDOMMutator.INSTANCE);
builder.useDefaultPageSize(210, 297, BaseRendererBuilder.PageSizeUnits.MM);
builder.withHtmlContent(html, "");
builder.toStream(os);
builder.run();
我做错了什么或错过了什么 在将openhtmltopdf库升级到最新版本后,我已经修复了这个问题:0.0.1-RC15并将名称空间属性添加到
svg
元素:xmlns=”http://www.w3.org/2000/svg“
:
。。。“
有关详细信息,请参阅或我正在使用openhtmltopdf的1.0.4版,并且面临相同的问题。svg图像未显示在pdf中。有任何线索吗??