Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Svg图像不显示在PDF文件中_Java_Svg_Html To Pdf - Fatal编程技术网

Java Svg图像不显示在PDF文件中

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

我使用0.0.1-RC14 openhtmltopdf版本从html生成PDF文件。我的html模板上有svg图像。这是我的代码片段:

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中。有任何线索吗??