在C#中将PDF文件转换为Excel

我需要将PDF文件转换为Excel。 我试图用iTextSharp来做到这一点。 我能够使用iTextSharp提取行,但问题是iTextSharp给我空间作为列分隔符,所以我不能分列列分隔符空间和数据中的实际空间。

例如,我有pdf中的以下数据(列分隔:这里),

Col1:Col 2:Col 3:Col4

我明白了

Col1 Col 2 Col 3 Col4

我需要得到像Col1 {选项卡}列2 {选项卡}列3 {选项卡} Col4

任何解决scheme? 我也开放给其他C#库而不是iTextSharp,最好是开源的。

谢谢