我们有一个 HTML 页面,它使用 div 和重复背景显示了一堆漂亮的条形图。我们正在制作一份可以很好打印的报告,但这可能需要一些时间,因为我们没有适当的报告框架。作为一个临时解决方案,我们想让 HTML 版本可以打印。 div 的背景是唯一的问题,由于默认设置(无法启用,因为工作站被锁定),它们不打印。
我有found a work around用于打印背景图像,但是当需要重复背景时,这不起作用。
是否有任何其他解决方法可以提供帮助?我也一直在尝试在潜水中插入图像并拉伸(stretch)它,但这会甩掉所有其他相对位置并且证明很难修复。不过,我仍在研究这个问题。
最佳答案
我用过this在绝对需要控制打印机输出的情况下使用 ActiveX 组件(想想打印贴纸等)。
您想要的功能是:printBackground
然而,这并没有附带他们的免费许可,但也许该许可的成本超过了其他解决实现时间的成本。
缺点:仅限 IE。
关于html - 打印重复背景的任何解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/376237/