我们从许多来源收到PDF文件,并且必须读取/解析其中的数据。
在某些情况下,选中或取消选中复选框,我们将这些值作为Unicode查找,并确定是否已选中。
但是,在某些情况下,这种方法不起作用。
我们知道pdf没有任何类型的形式,不是XFA或Acroform,所以我们只能从String值解析。
但是,在不使用Unicode来表示复选框的pdf中,我不知道如何填写/检查它是否还有其他问题。
我正在粘贴我要查找的具有Unicode的PDF的Unicode列表,这对于这些文件非常有用。我遇到问题的是没有Unicode的那些。
我附加了一个未选中的复选框的图像,该复选框未使用Unicode。
由于
更新:我与其中一个供应商交谈,他们说他们使用WingDing字体,所以我需要弄清楚WingDing中哪个字符制作一个复选框并尝试在字符串中找到它。在视觉中查看变量中的String我没有看到任何特殊字符,但也许它只是将它表示为我IDE中的空格。
更新:我们仍有这个问题,如果我无法解决问题,这可能意味着我的工作。