【问题标题】:Rendering footer in abcpdf on different orientated pages在不同方向的页面上渲染 abcpdf 中的页脚
【发布时间】:2012-04-05 04:55:08
【问题描述】:

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

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

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

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

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

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

【问题讨论】:

    标签: pdf abcpdf


    【解决方案1】:

    当您阅读文档/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%!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-10
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      • 2020-07-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多