使用PDFBox

时间:2016-06-23 15:27:48

标签: pdf pdfbox

我需要能够在PDF页面上指定矩形区域,并使用PDFBox将该区域的文本和图形内容移动到同一页面上的新位置。如果在该区域中选择,任何图形(线条,图片等)都将作为整体移动。

正在修改的PDF文档源自基于文本的PCL,并使用第三方工具转换为PDF。如果需要,我可以回答有关这些文件的技术问题。

This Stack Overflow question正是我所追求的,但在找到合适的解决方案之前,这个问题似乎已被放弃了?

如果我有更多的声望点,我会赞赏这个问题。

如果您可以帮助解决此问题的任何方面,我将非常感谢您的帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

我不熟悉PDFBox,但任何图书馆都应该能够做到以下几点。我知道我所代表的人可以。

创建一个与原始页面大小相同的新空白页面。将原始内容复制到XObject并将其应用于空白页。在页面中添加一个白色矩形以隐藏有问题的矩形。将原始页面的内容剪切为您想要的矩形"移动"。从中创建第二个XObject。将其应用到您想要的位置的新页面。

如果PDFBox能够使用它,请清理新页面以删除白框下的隐藏内容。