我需要阅读pdf文件内容,因此我使用的是PDFparser
库。我在我的localhost PDFparser
上安装了http://localhost/working-directory/Smalot/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
向我显示任何内容,我也会检查两个变量的长度为零。有谁知道问题出在哪里?
我试图在185.pdf
目录本身上转换这个PDFparser
文件,但它工作正常,但它不在家工作。
任何帮助将不胜感激。
此致..
答案 0 :(得分:0)
PDFParser构建于TCPDF解析器之上。
先决条件
这个库需要PHP 5.3。 PDFParser构建于TCPDF解析器之上。 该库将通过Composer命令行自动下载。
在你的json中也只使用一次
"require": {
"smalot/pdfparser": "*"
}
就像那样
"require": {
"php": ">=5.3.0",
"tecnickcom/tcpdf": "~6.0",
"smalot/pdfparser": "*"
},