如何以表格格式阅读PDF文件数据?

时间:2014-12-22 05:56:49

标签: c# asp.net-mvc itext

我有一个包含表格数据的PDF文件。我必须以表格格式阅读PDF文件并将结果插入数据库表中。

以字符串格式阅读PDF文件的代码:

string strText = string.Empty;
try
{
    PdfReader reader = new PdfReader((string)Filename);

    for (int page = 1; page <= reader.NumberOfPages; page++)
    {
        ITextExtractionStrategy its = new iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy();
        String s = PdfTextExtractor.GetTextFromPage(reader, page, its);

        s = Encoding.UTF8.GetString(ASCIIEncoding.Convert(Encoding.Default, Encoding.UTF8, Encoding.Default.GetBytes(s)));
        strText = strText + s;    
    }
    reader.Close();

有人可以帮助我以表格格式阅读PDF文件吗?

1 个答案:

答案 0 :(得分:1)

您正在使用ITextSharp。据我所知,ITextSharp不支持该操作。查看此链接以获取更多信息;

itextsharp read table