ABCPDF 中的 Gecko Engine 不呈现文本颜色

Gecko Engine in ABCPDF not rendering text color

我正在使用 ABCPDF + Gecko 在我正在编写的 HTML->PDF 模板引擎中呈现一些 PDF。我转而使用 Gecko 是为了能够为诸如签名之类的东西渲染嵌入式 SVG 图形。然而,现在似乎所有的字体颜色都变成了黑色,不管样式 sheet、class 名称,甚至正在使用的内联样式。这是 gecko 配置问题,还是 ABCPDF 的问题,还是……??

示例HTML:

<span style="color:blue;">This should be blue</span>

除了浏览器大小,我没有指定任何选项,也没有自定义 XULRunner21_0 文件夹中的任何内容。我正在使用 AddImageHtml 将 html 添加到 PDF 文档。

更新: 经过更多研究,这可能与 Gecko 在打印时处理文本的方式有关(与媒体类型不同)。是否有设置可以防止它与视觉效果混淆?

这是由于在我的小项目中包含 bootstrap css 造成的。从我的 bootstrap 副本中删除印刷媒体位解决了这个问题。