- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我按照示例将带有页码的页脚添加到来自 abcpdf 文档站点的“页眉和页脚示例”页面。
问题是我的 pdf 文档有多个页面,方向和页面大小都不同。
大多数页面要么是纵向和 A4,要么是横向和 A3,但 A3 也有可能是纵向的。
有没有一种方法可以轻松地将页脚放在文档的每个页面的正确部分,特别是考虑到一旦添加了文档,我似乎无法轻易分辨出方向/页面正在使用尺寸。
目前我正在为每个部分构建单独的文档并设置方向,然后将它们附加到主文档。
我需要以“第 X 页,共 Y 页”的格式放置页码,如果我对每个子文档都这样做,我能够使页码正常工作,但我需要对整个文档使用它
最佳答案
当您阅读文档/PDF 时,您可以访问 pdf 宽度和 pdf 高度等属性。在页眉上添加对象的位置是 x: 0, y:0 页脚只是文档的高度 - 页脚对象的高度,X 再次为 0。
在这里查看:http://www.websupergoo.com/helppdf8net/source/2-getting_started/3-coordinates.htm
这是一个很好的例子,说明如何放置你的矩形,在你的矩形里面是你的文本,即第 2 页,共 16 页
cropbox 是获取文档实际大小的方法,因此知道为包含文本的矩形输入什么坐标。
但是,如果您以百分比而不是固定数字来考虑,您会发现它更容易,无论文档大小如何,从底部开始的 10% 始终是 10%!!
关于pdf - 在不同方向的页面上以 abcpdf 呈现页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10022875/
我是一名优秀的程序员,十分优秀!