html - 打印网页

标签 html css pdf printing

我目前在我的网站上有 2 个选项,用户可以将他们正在查看的页面打印为 PDF(使用 DOMPDF),或者他们可以直接将网站打印到我使用 window.print() 的打印机 然而,这两个选项似乎有不同的结果,PDF 打印为 a4,但是 window.print() 打印出来的尺寸似乎小于 a5 大小。

这有什么原因吗?

最佳答案

可能的原因可能是 window.print() 只是检查页面的结束位置,然后将其剪切到那里并打印出来。当我尝试打印我的网页时,他们给我的尺寸大约是 a4 尺寸。这可能只是因为屏幕的分辨率有多大或多小。而 PDF 打印选项知道整个页面,然后将其设为合法纸张尺寸,然后发送打印件。

关于html - 打印网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17521522/

相关文章:

html - 应用于嵌套类的过渡效果不起作用

javascript - 我如何使用 jquery javascript 将大 html 表转换或打印为 pdf

android - 如何使用 Android 应用程序在 Web View 中呈现 pdf 文件?

html - 如何放大表单元素周围的 'click-zone'?

html - 我如何设置控件的样式以像 HTML Select 标记一样越过浏览器窗口边界?

javascript - 输入开始时 Rails 文本区域高度突然增加

html - 背景颜色在 outlook 中不起作用。如何使我的表格在电子邮件中看起来不错?

html - 根据分辨率引导更改字体大小

java - Ajax调用以在jsp中下载pdf文件

C# IronPDF 将纯文本发送到 PDF