我创建了一个网页,让您输入一些信息,然后根据该信息在画布元素中绘制图像。除了打印之外,我几乎可以按照我想要的方式工作。
有没有办法打印出画布元素或创建一个新的窗口来绘制,这是唯一的方法吗?
更新:
答案很简单。我在想一个更复杂的解决方案。
我希望我可以选择超过 1 个答案。当我使用 * 禁用显示时,我无法打印画布。最简单的解决方案是关闭我用于输入的表单,在@media print{} 内的 CSS 中使用表单 {display:none;}。感谢您及时的回复。
@media print {
form {
display:none;
}
}