即使我的元素在 PX 中的大小相同,在 CSS 中设置 @print 规则也会提供边距

问题描述

我正在尝试生成一个大小设置为 5400px 7200px 的可打印 div。这意味着以 300ppi 的速度打印在 18" x 24" 的纸上。然而,问题是在打印时,即使我设置了 @print size: 5400px 7200px页面也会显示边距。

@media print {
  @page {
    size: 5400px 7200px;
    margin: 0mm;
  }
}
html,body {
  width: 5400px;
  height: 7200px;
}

即使使用此 CSS,打印出来的 4050px 5400px 处也如下所示,因此只有 225ppi 和白色边距(见下图)。是否有我遗漏的 CSS 设置?

Printed PDF comes out with margins

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)