PDF低级:在坐标内反转颜色

时间:2013-03-29 05:23:36

标签: pdf pdf-generation

是否可以在页面的内容对象代码中反转页面上的框内的颜色(4组坐标)?

我的页面由简单的B& W JBIG2图像组成,我希望在一个小方框内制作白色黑色和黑色白色以突出显示内容。

1 个答案:

答案 0 :(得分:2)

正如mkl建议的那样,你可以提取图像并改变它们的位 - 然而这可能会被证明是一点点工作。这里可能还有另一种有用的方法,特别有用,因为无论底层对象是什么,它都可以工作。

在PDF中可以在所有基础对象上添加透明对象(例如矩形)。在您的情况下,您将创建一个矩形,放在页面流中已有的图像之上。

如果您将此矩形绘制为白色,将其设置为透明并选择“差异”作为透明度混合模式,则净效果应该是矩形下方的颜色反转。

从PDF规范:“用白色绘画颠倒背景色;用黑色绘画不会产生任何变化。”

这可能是实现您所寻找目标的最快捷,最轻松的方式......