复选框和单选按钮不';在打印输出上不显示,但在pdf上显示

复选框和单选按钮不';在打印输出上不显示,但在pdf上显示,pdf,webforms,printing-web-page,Pdf,Webforms,Printing Web Page,正如标题所说,真的 我有一个带有各种复选框和单选按钮选项的网页,可以帮助创建报价。然后需要打印出来 如果我打印成PDF,这一切都很好-页面显示完全相同。但是,如果我打印到实际的打印机,则不会显示复选框和单选按钮 我通过在单击复选框/单选按钮时运行一个函数来解决这个问题,该函数用黑色勾勒出按钮周围的div,因此现在这不是一个真正的问题 但是为什么会发生这种情况呢?所以当你把HTML从浏览器打印到纸上时,东西就消失了,但是PDF就没问题了?CSS可以在打印时隐藏一些东西,就像脚本一样。我使用打印样式

正如标题所说,真的

我有一个带有各种复选框和单选按钮选项的网页,可以帮助创建报价。然后需要打印出来

如果我打印成PDF,这一切都很好-页面显示完全相同。但是,如果我打印到实际的打印机,则不会显示复选框和单选按钮

我通过在单击复选框/单选按钮时运行一个函数来解决这个问题,该函数用黑色勾勒出按钮周围的div,因此现在这不是一个真正的问题


但是为什么会发生这种情况呢?

所以当你把HTML从浏览器打印到纸上时,东西就消失了,但是PDF就没问题了?CSS可以在打印时隐藏一些东西,就像脚本一样。我使用打印样式表来隐藏一些东西,但是单选/复选框不受影响。要创建pdf,我仍然执行通常的打印命令——奇怪的是,打印到两个打印机设备(pdf creator=虚拟打印机和真实打印机)会产生不同的结果。