所有pdf页面都必须具有相同的高度吗?

时间:2016-01-11 13:26:22

标签: java pdf pdf-generation

我可以生成不同页面高度的pdf吗?例如通常所有页面都是A4,在2页之间我想插入一个只有一半大小的页面吗?

1 个答案:

答案 0 :(得分:1)

当然,您的文档的每个页面都可以单独描述,因此,每个页面的大小或方向可以完全不同。您是否即时生成它们或引入与其邻居不同大小的现有页面并不重要。

每个页面都有自己的页面信息,包括高度和宽度(MediaBox,CropBox等),旋转以及可以绑定到该页面的其他属性。

您可能需要查看PDF参考文献的第3.6节("文档结构"),以及(特别是)关于页面属性继承的部分(旧版第六版第149页)我在这里),它详细介绍了页面如何继承上一页的属性,或者声明自己的属性。