一个区域的itextsharp颜色选择器

时间:2015-07-20 19:55:34

标签: fonts colors itextsharp

我需要在PDF文件的某个位置插入一些文本(ID)。这个任务很简单但是当字体位置下面有颜色时我遇到了问题。

我需要测试以查看定义区域下的颜色(如果有)。 然后确定字体颜色应该是黑色还是白色。

我找到了一个很好的例程Here(在StackOverflow上)。根据您发送的颜色帮助确定要使用的颜色。我希望看看是否有任何方法可以使用ITextSharp找到这些信息。

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

简短的回答是否定的。人眼在任何特定x,y坐标处感知的颜色属于PDF渲染器的范围,iText不是这样。

如果我是你,我会使用Ghostscript to convert the PDF to an image,例如PNG或JPEG,然后将其加载到System.Drawing.Bitmap对象中并致电GetPixel