1

我正在使用Laravel 的 spatie 库将 pdf 转换为文本。我正在使用 Xpdf。这是我转换 pdftotext 的代码。

$text1 = (new Pdf('C:\xpdf-tools-win-4.00\bin64\pdftotext.exe'))
->setPdf($dynamipathoffileuploadedbyuser)
->setOptions(['layout','layout'])
->text();
$string = $text1;
echo $string;

正如您在上面的代码中看到的,用户将上传一些 pdf 文件,然后我将此文件转换为text(). 我->setOptions(['layout','layout'])用来显示我的文本格式与 PDF 文件相同。

标准 1:

如果我将 word 文件用作 pdf,那么setOptions效果很好。它向我展示了它在 pdf 中的相同打印。

标准 2:

如果我在其中使用带有 HTML 代码的 Laravel 刀片文件。 setOptions在这种情况下不起作用。我不知道如何解决这个问题。

是否有任何其他选项可以text()像 pdf 一样设置。我需要这个,因为在转换 pdftotext 之后,我必须从中收集相同的信息并存储在数据库中。

4

0 回答 0