我需要从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数据库?因为我是新手,请尽可能具体。感谢。