我需要在PDF文件的某个位置插入一些文本(ID)。这个任务很简单但是当字体位置下面有颜色时我遇到了问题。
我需要测试以查看定义区域下的颜色(如果有)。 然后确定字体颜色应该是黑色还是白色。
我找到了一个很好的例程Here(在StackOverflow上)。根据您发送的颜色帮助确定要使用的颜色。我希望看看是否有任何方法可以使用ITextSharp找到这些信息。
任何帮助都会很棒!
答案 0 :(得分:0)
简短的回答是否定的。人眼在任何特定x,y
坐标处感知的颜色属于PDF渲染器的范围,iText不是这样。
如果我是你,我会使用Ghostscript to convert the PDF to an image,例如PNG或JPEG,然后将其加载到System.Drawing.Bitmap
对象中并致电GetPixel