低级PDF创建-如何设置页面大小


Low Level PDF Creation - How to set page size?

我直接从PHP代码中编写PDF。我可以在页面对象中指定mediabox和cropbox值,但是PDF变得非常小,必须放大2400%才能看到页面。我想将实际页面大小(以英寸为单位)设置为绝对值。

我该怎么做?

我建议使用fpdf之类的pdf框架,而不是重新发明轮子。

如果你想编写自己的实现,那么我建议下载FPDF,看看页面大小是如何设置的。无论是Zend_Pdf还是Zend_Pdf,都已经解决了您的问题。

MediaBox和CropBox的坐标值设置为点(1/72英寸)。对于字母大小的页面,你必须写[0 0 612 792](将你的英寸值乘以72)。