我需要读取pdf文件的内容,所以我使用的是PDFparser库。我在本地主机http://localhost/working-directory/Smalot/PdfParser上安装了PDFparser。我在相同的工作目录中也有PDF文件,所以我使用下面的代码
<?php
include '/Smalot/PdfParser/Parser.php';
$parser = new \Smalot\PdfParser\Parser();
$pdf = $parser->parseFile('185.pdf');
$text = $pdf->getText();
echo $text;//all text from 185.pdf
$details = $pdf->getDetails();
echo $details;
?>检查输出。而不是$text或$details,我也检查了这两个变量的长度,结果都是零。有谁知道问题出在哪里吗?我试图在PDFparser目录上转换这个185.pdf文件,它工作得很好,但它不能在家中工作。
任何帮助都将不胜感激。
致敬..
发布于 2017-03-22 18:39:10
PDFParser是建立在TCPDF解析器之上的。
先决条件
这个库需要PHP 5.3。PDFParser是建立在TCPDF解析器之上的。这个库将通过Composer命令行自动下载。
,并且也只使用一次。
"require": {
"smalot/pdfparser": "*"
}简单得不得了
"require": {
"php": ">=5.3.0",
"tecnickcom/tcpdf": "~6.0",
"smalot/pdfparser": "*"
},https://stackoverflow.com/questions/40254290
复制相似问题