【问题标题】:iText - how to move down the current contents in a pdfiText - 如何在 pdf 中向下移动当前内容
【发布时间】:2012-10-09 10:57:23
【问题描述】:

我需要在现有 PDF 的顶部添加几行。 我使用 PdfReader 和 PdfStamper 完成了这项工作。 为了在页眉区域有更多空间,我需要将当前内容向下移动 1 或 2 行。 以下来自论坛。但这并不能解决问题。 How to insert content in the middle of a page in a PDF using IText

有什么建议吗?

-我无法上传 pdf 或 pdf 的图片,因为我是新用户

【问题讨论】:

    标签: itext


    【解决方案1】:

    如果我假设您确实想将页面上的所有内容向下移动并在上面添加一些行,我是否正确解释了您的问题?

    您可以通过更改媒体框(和裁剪框以及可能为您的页面明确定义的其他框)来做到这一点,然后像现在一样在顶部添加几行。

    您可以访问相应页面词典中的这些框,您可以通过 PdfReader 检索这些框。有关这些框的详细信息,请查阅 PDF 规范。

    还是我对您的解释有误,您只想在保留现有页眉和页脚的同时下移一些文本?在那种情况下,亚历克西斯对您提到的另一个问题的回答仍然成立。

    【讨论】:

    • 谢谢!!这正是我的要求。我能够从页面字典中获取媒体框(页面中没有其他框)。然后使用mediaBox.set() 在页眉中获得空间。我在搜索这个时发现了另一个链接。 stackoverflow.com/questions/4089757/… 再次感谢您的快速回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    • 2021-02-10
    • 2021-02-11
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    相关资源
    最近更新 更多