【问题标题】:Printing SVG from browser从浏览器打印 SVG
【发布时间】:2010-11-20 06:19:12
【问题描述】:

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

  1. 在 FF 3.0 上,我们得到 SVG 区域的灰色背景颜色(我们用于嵌入 SVG)。 Safari 或 FF 3.5 不会发生这种情况。

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

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

谢谢。

【问题讨论】:

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

标签: printing svg


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-28
    • 2010-09-17
    • 1970-01-01
    • 2014-03-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-26
    相关资源
    最近更新 更多