我试图在 .NET 应用程序中使用 Itextsharp 阅读 PDF。我能够成功地阅读单个单词。我现在面临的挑战是读一张桌子。我有一个这样的表结构:
请注意,这里的一些列名是两行的。例如部门代码和员工识别号。
因此,如果员工属于“人力资源”部门,我的要求是阅读员工识别号和工资。为此,我必须检查 PDF 文件中是否存在名为“部门代码”的列。
当我使用 iTextsharp 阅读此表时,会发生什么让我们说“部门代码”列的“部门”部分位于位置 1,但“代码”位于第 5 位。这是因为该列显示为两行在我阅读本专栏的“代码”部分之前,pdf 中是否存在其他四个词。我完全被困在这个:(
任何人都知道如何确保存在列名“部门代码”并从此表中读取相应的值。
感谢你的帮助!
问候, 贾里尔