禁用自动旋转并居中PDF文件

时间:2011-11-23 14:42:33

标签: php pdf pdf-generation fpdf

我有一个PHP脚本,使用FPDF创建具有精确尺寸的PDF文件(邮件标签)。问题是,当它们被打印时,默认选项会抛弃所有边距并缩小所有内容。如果用户将“页面缩放”更改为无,并取消选中“自动旋转和居中”,则文档将完美打印。该解决方案的问题是,没有人记得这样做。

我在an answer上找到了另一个关于SO的问题,通过添加带有ViewerPreferences选项的PrintScaling标记,将“页面缩放”默认为无。

是否有人知道我可以添加到PDF的类似标签/选项以取消选中“自动旋转和居中”默认情况下?

1 个答案:

答案 0 :(得分:0)

由于这主要是在用户端,因此很难使用PDF来强制执行。我可以想到的解决方法是在页面周围放置一个薄的黑色边框。这可以防止任何旋转,因为它会检测到它是直的,如果你把边框放在边缘上就可以解决它。