提取Pdf柱数据

时间:2013-04-21 19:24:05

标签: php mysql pdf

我需要从pdf文件中提取数据以发布成员目录。从pdf文件中提取的数据的详细信息如下:

Sr. No.:      Membership No.: 
Name: 
Name of Spouse: 
Address: 
Age:      Gender:    

有3列,即第1列有一个成员的详细信息,第2列有第二个成员的详细信息,第3列有第三个成员的详细信息,每页有10行,这意味着每页有30个成员的详细信息。 必须提取和打印这些细节,每本书只有2列和3行,即每页6个成员的详细信息。我已经能够将数据值提取为纯文本,每行详细信息,即一行上的Sr.No。,另一行上的成员资格号等等。 我在这个网站上找到了以下代码,用于输出我修改过的3列数据:

$data=array();
$Inputfile = file("MemList.txt");

echo '<table><tr><td>Sr. No.:</td><td>Membership No.:</td></tr><tr><td>Name:</td></tr><tr><td>Spouse\'s Name:</td></tr><tr><td>Address:</td></tr><tr><td>Age:</td><td>Gender:</td></tr>';

foreach ($Inputfile as $value)
{

  $memitem = explode(";", $value);
  $count=count($memitem);

  echo '<tr>';

  for ($counter=0; $counter <$count; $counter++)
  {
       echo '<td>'.$memitem[$counter].'<td>';
  } 

  echo '</tr>';
}

但是,该示例txt文件中的值由“=”运算符明确定义,例如NAME =汤姆。我的txt数据文件只包含值,没有描述符。虽然我修改了上面的代码,但我仍然无法做到正确。它按原样显示txt文件中的数据,而不是我需要的2列。简而言之,我想从每页有3列10行的pdf文件中提取数据,然后将其输出回每行2列3行的pdf文件以进行打印。有没有其他方法可以做到甚至把它作为一个mysql数据库?因为我是新手,请尽可能具体。感谢。

0 个答案:

没有答案