3

我正在按照示例将带有页码的页脚添加到 abcpdf 文档站点的“页眉和页脚示例”页面。

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

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

有没有一种方法可以轻松地将每个页面的页脚放在文档的正确部分,特别是考虑到一旦添加了文档,我似乎无法轻松判断方向/页面大小是什么用过的。

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

我需要将页码以“Y 页 X”的格式输入,如果我为每个子文档执行此操作,我能够使页码正常工作,但我需要它用于整个文档

4

1 回答 1

0

当您阅读文档/PDF 时,您可以访问诸如 pdf 宽度和 pdf 高度等属性。在页眉上添加对象的位置是 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 是获取文档实际大小的方法,因此知道为包含文本的矩形输入什么坐标。

但是,如果您考虑百分比而不是固定数字,您会发现更容易,无论文档大小,从底部开始的 10% 始终是 10%!

于 2012-04-17T21:03:02.080 回答