我正在使用ABCPDF + Gecko在HTML-> PDF模板引擎中渲染一些PDF我正在写作。我专门切换到Gecko,以便为签名之类的东西渲染嵌入式SVG图形。但是,现在似乎所有字体颜色都已更改为黑色,无论样式表,类名称,甚至是使用的内联样式。这是一个壁虎配置问题,ABCPDF的问题,还是...... ??
示例HTML:
<span style="color:blue;">This should be blue</span>
除了浏览器尺寸之外,我没有指定任何选项,并且没有自定义XULRunner21_0
文件夹中的任何内容。我使用AddImageHtml
将html添加到PDF文档中。
更新:经过一些研究后看起来这可能与Gecko在打印时如何处理文本有关(与媒体类型不同)。是否有一个设置可以防止它与视觉效果相混淆?
答案 0 :(得分:1)
这最终是由于我的小项目中包含bootstrap css引起的。从我的bootstrap副本中删除打印介质位解决了这个问题。