为了账号安全,请及时绑定邮箱和手机立即绑定

我想将pdf转换为文本。但它给了我错误。为什么 spatie/pdf-to-text 显示错误?

我想将pdf转换为文本。但它给了我错误。为什么 spatie/pdf-to-text 显示错误?

PHP
素胚勾勒不出你 2022-05-27 09:53:19
我的代码<?php require_once 'vendor/autoload.php';use Spatie\PdfToText\Pdf;echo Pdf::getText('simple.pdf');错误信息致命错误:未捕获 Spatie\PdfToText\Exceptions\CouldNotExtractText:命令“”/usr/bin/pdftotext“simple.pdf -”失败。退出代码:1(一般错误) 工作目录:C:\xampp\htdocs\pdf 输出:================ 错误输出:========== ====== 系统找不到指定的路径。在 C:\xampp\htdocs\pdf\vendor\spatie\pdf-to-text\src\Pdf.php:73 堆栈跟踪:#0 C:\xampp\htdocs\pdf\vendor\spatie\pdf-to-text \src\Pdf.php(84): Spatie\PdfToText\Pdf->text() #1 C:\xampp\htdocs\pdf\index.php(7): Spatie\PdfToText\Pdf::getText('simple. pdf') #2 {main} 在第 73 行的 C:\xampp\htdocs\pdf\vendor\spatie\pdf-to-text\src\Pdf.php 中抛出
查看完整描述

1 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

pdftext是位于系统中的 .exe 文件。找到这个文件的路径,
然后像这样放置路径并将其传递给这样的getText方法

$path = 'c:/Program Files/Git/mingw64/bin/pdftotext';
echo Pdf::getText('simple.pdf', $path);

我希望它会帮助你

注意:$path 这应该是您的 pdftext.exe 文件的路径


查看完整回答
反对 回复 2022-05-27
  • 1 回答
  • 0 关注
  • 160 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信