1

PDF Parser PHP ライブラリを使用して、フォーム テキストエリア (1 行に 1 つの PDF URL) を介して送信された複数の PDF からテキストを解析しようとしています。

私が使用しているコードは次のとおりです。

<?php
include 'vendor/autoload.php';
$ids = $_POST["textarea"];
foreach(explode("\n", $ids) as $line) {
    $parser = new \Smalot\PdfParser\Parser();
    $pdf = $parser->parseFile($line);
    $text = $pdf->getText();            
    echo $text . '<br />';
?>

注: 「vendor/autoload.php」はComposerファイルです。

これは、テキストエリアに 1 つの URL のみを配置した場合は期待どおりに機能しますが、複数の URL を配置した場合は何も返されません。foreach ループに何か問題があるのか​​ 、それともこのライブラリがループ内の複数の PDF の解析をサポートしていないのかはわかりません...アドバイスをいただければ幸いです。

4

0 に答える 0