这里写自定义目录标题
PHP能够解析PDF的工具介绍
这边简单介绍一下目前在使用的解析PDF库
1. PdfParser
安装
composer require smalot/pdfparse
使用
$parser = new \Smalot\PdfParser\Parser();
$pdf = $parser->parseContent($content); //文件流
// 需要分页
$pages = $pdf->getPages();
// 只读取文字
$text= $pdf->getText();
2. Pdftotext
安装
sudo apt-get install poppler-utils
使用
$pdfFile = './pdfFile.pdf';
$txtFile = './txtFile.pdf';
$cmd = "pdftotext -enc UTF-8 {$pdfFile} {$txtFile} 2>&1";
$result = shell_exec($cmd); // 运行命令
$text = file_get_contents($txtFile);
echo $text;