Printing 从浏览器打印SVG

Printing 从浏览器打印SVG,printing,svg,Printing,Svg,我们在web应用程序中使用SVG,我们需要允许用户从浏览器打印SVG图像。我们想支持Safari和FF。我们最近在从浏览器打印时遇到了几个问题 在FF3.0上,SVG区域的背景颜色为灰色(我们用于嵌入SVG)。Safari或FF 3.5不会出现这种情况 在FF3.0上,我们无法打印带有嵌入式SVG的HTML(使用)。但是我们可以保存为PDF并打印PDF。PDF将包括灰色背景颜色,但至少会打印出来 其他人也遇到过这个问题吗?有什么解决办法吗?我想我们总是可以说我们支持FF 3.5,但我想把它作为最

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

  • 在FF3.0上,SVG区域的背景颜色为灰色(我们用于嵌入SVG)。Safari或FF 3.5不会出现这种情况

  • 在FF3.0上,我们无法打印带有嵌入式SVG的HTML(使用)。但是我们可以保存为PDF并打印PDF。PDF将包括灰色背景颜色,但至少会打印出来

  • 其他人也遇到过这个问题吗?有什么解决办法吗?我想我们总是可以说我们支持FF 3.5,但我想把它作为最后的手段


    谢谢。

    灰色背景颜色问题应该是众所周知的,并在8月初得到解决。我在当前FF3版本3.0.13的发行说明中还看不到它-所以你可能不得不等到下一个版本

    并非所有浏览器都支持SVG。您是否考虑过将图像转换为PNG或GIF?严格来说,FF和Safari都支持SVG。这只是一个关于印刷的问题。我们使用SVG而不是PNG和GIF有许多不同的原因。