Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 检索PDF数据_Vb.net_Converter_Acrobat_Reader_Pdf Scraping - Fatal编程技术网

Vb.net 检索PDF数据

Vb.net 检索PDF数据,vb.net,converter,acrobat,reader,pdf-scraping,Vb.net,Converter,Acrobat,Reader,Pdf Scraping,我目前正在使用windows应用程序加载选举登记pdf文件。我想做的是根据Sr.No.,Epic No.,姓名,父亲/丈夫姓名,年龄,性别,房屋号和pincode获取数据 数据以3列10行的形式提供,即每页30人的详细信息(有些页面可能更少) VB.NET2010 .NET4.5框架 Acrobat阅读器DC 操作系统:Windows7 这是我从一个网站上找到的,但不起作用 Dim pdfFile As String = TextBox1.Text Dim PDFrdr As New Pd

我目前正在使用windows应用程序加载选举登记pdf文件。我想做的是根据Sr.No.,Epic No.,姓名,父亲/丈夫姓名,年龄,性别,房屋号和pincode获取数据

数据以3列10行的形式提供,即每页30人的详细信息(有些页面可能更少)

  • VB.NET2010
  • .NET4.5框架
  • Acrobat阅读器DC
  • 操作系统:Windows7
这是我从一个网站上找到的,但不起作用

Dim pdfFile As String = TextBox1.Text 
Dim PDFrdr As New PdfReader(pdfFile) 
Dim PDFfld As Object 
For Each PDFfld In PDFrdr.AcroFields.Fields 
 If TextBox3.Text = "" Then 
  TextBox3.Text = PDFfld.key.ToString() 
 Else 
  TextBox3.Text = TextBox3.Text & Environment.NewLine & PDFfld.key.ToString() 
 End If 
Next

向我们展示您迄今为止所做的尝试,并解释您遇到的困难以及您需要我们的帮助的地方这是我从其中一个网站上找到的,但不起作用Dim Pdfile As String=TextBox1.Text Dim PDFrdr As New PdfReader(Pdfile)Dim PdflD As Object For PDFrdr.AcroFields If TextBox3.Text=“”然后TextBox3.Text=PDFfld.key.ToString()或者TextBox3.Text=TextBox3.Text&Environment.NewLine&PDFfld.key.ToString()结束,如果NextPDF是一种可怕的读取格式。我建议你看看是否能得到更好的数据格式。否则,您可能需要第三方库来读取数据,如iTextSharp。请不要将代码示例或示例数据放入注释中-因为您无法格式化它,所以读取它非常困难。。。。取而代之的是:通过编辑你的问题来更新它,以提供额外的信息!谢谢。我刚刚开始使用这个应用程序,我不知道如何从选民名册pdf中检索数据。在此应用程序中,用户将提供选举登记簿pdf的位置,应用程序应根据数据库表中的Sr.编号、Epic编号、姓名、父亲/丈夫姓名、年龄、性别、房屋编号和pincode检索数据。