在abcpdf中在不同的方向页面上渲染页脚

时间:2012-04-05 04:55:08

标签: pdf abcpdf

我按照示例将页面编号添加到abcpdf文档站点的页面“页眉和页脚示例”中。

问题是我的pdf文档有多个不同方向和不同页面大小的页面。

大多数页面都是纵向和A4或横向和A3,但A3有可能是纵向的。

有没有办法轻松地将页脚放在文档的正确部分中为每个页面添加,特别是考虑到一旦添加了文档,我似乎无法轻易地告诉您哪个方向/页面正在使用尺寸。

目前,我正在为每个部分构建单独的文档并设置方向,然后将它们附加到主文档。

我需要将页码放在“Y页面X”的格式中,如果我按子文档执行此操作,我能够正常工作页码,但我需要将其用于整个文档

1 个答案:

答案 0 :(得分:0)

当您阅读文档/ PDF时,您可以访问pdf width和pdf height等属性。在标题上添加对象的位置是x:0,y:0页脚只是文档的高度 - 页脚对象的高度,再次是X为0。

在此处查看:http://www.websupergoo.com/helppdf8net/source/2-getting_started/3-coordinates.htm

这是一个很好的例子,说明如何在你的矩形内放置你的文字,即第2页,共16页

http://www.websupergoo.com/helppdf8net/default.htm?page=source%2F2-getting_started%2F3-coordinates.htm

cropbox是获取文档实际大小的方法,因此知道要为包含文本的rect输入的坐标。

然而,如果你认为百分比而不是固定数字,你会发现它更容易,无论文件的大小是多少,10%从底部总是10%!!