Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前在我的网站上有 2 个选项,用户可以将他们正在查看的页面打印为 PDF(使用 DOMPDF),或者他们可以直接将网站打印到我使用的打印机上,window.print()但是这两个选项似乎有不同的结果, PDF 打印为 a4 但window.print()似乎打印出来的尺寸小于大约 a5 大小。
window.print()
是否有一个原因?
可能的原因可能是window.print()只检查页面完成的位置,然后将其切断直到那里并打印出来。当我尝试打印我的网页时,他们给了我大约 a4 大小的尺寸。这可能只是因为屏幕的分辨率有多大或多小。而 PDF 打印选项了解整个页面,然后将其设为合法纸张尺寸,然后发送打印。