我想使用Apache PDFBox 2.x扫描PDF以获取具有白色背景颜色的元素,并将这些元素更改为具有透明背景或删除元素'背景设置。
这样做的原因是使PDF可以覆盖另一个PDF(使用PDFBox合并实用程序)。在此过程中,具有覆盖pdf的明确白色背景的元素的区域不应消除其他(覆盖的)pdf的内容。
在白纸上打印pdf时无法看到白色背景,因此在许多情况下使用明确的白色背景是没有意义的。但是,具有其他颜色背景的区域应保持其背景颜色。
我发现这篇文章是关于PDF格式的字体颜色,但它只涉及笔触颜色,而不是背景填充颜色。
https://stackoverflow.com/a/38392128/5295284
提前许多人!
通博