2009-08-17 228 views
2

我们在我们的网络应用程序中使用SVG,我们需要允许用户从浏览器打印SVG图像。我们想支持Safari和FF。最近,我们遇到了从浏览器从浏览器打印SVG

  1. 打印在FF 3.0两个问题,我们得到了SVG区域(我们使用嵌入SVG)的背景为灰色。 Safari或FF 3.5不会发生这种情况。

  2. 在FF 3.0上,我们无法使用嵌入式SVG(使用)打印HTML。但我们可以保存为PDF并打印PDF。 PDF将包含灰色背景颜色,但至少需要打印。

有没有人遇到过这个问题?有没有解决方法?我想我们总是可以说我们支持FF 3.5,但我想把它作为最后的手段。

谢谢。

+1

并非所有浏览器都支持SVG。您是否考虑将图像转换为PNG或GIF? – mcandre 2009-08-17 14:19:52

+1

我们严格来说FF和Safari都有很好的SVG支持。这只是一个关于打印的问题。我们通过PNG和GIF使用SVG的原因有很多。 – OverClocked 2009-08-17 14:35:13

回答

1

灰色的背景色问题应该是这个已知的firefox bug,它在8月初显示为已解决。我在目前的FF3版本3.0.13的发行说明中看不到它 - 所以你可能要等到下一个发行版!