iText - 如何在 pdf 中下移当前内容

标签 itext

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

有什么建议吗?

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

最佳答案

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

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

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

或者我是否错误地解释了您,您只想向下移动一些文本,同时保留现有的页眉和页脚?在这种情况下,亚历克西斯对您提到的其他问题的回答仍然有效。

关于iText - 如何在 pdf 中下移当前内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12798583/

相关文章:

java - 如何修复itext basefont错误: Exception in thread "main" java. lang.NoSuchMethodError : com. lowagie.text.pdf.BaseFont.getCharBBox(I)[I

java - 如何配置 iText 以支持亚洲字符?

java - iText pdf 完整性检查

java - iText PdfStamper 增加签名 pdf 的大小

c# - 单元格内的 ITextSharp 图像定位

java - 在 java 中使用 itext 填写 pdf 表单有问题

c# - 更改 itextsharp 表中的字体大小

java - 是否有用于 PDF/A 的 PDFSmartCopy

java - 具有固定单元格宽度和居中文本的 itext 表格

java - iText-在页面不同位置的 pdf 表格单元格短语中附加阿拉伯文本