Php iLovePDF库-致命错误:Class';Ilovepdf';找不到

Php iLovePDF库-致命错误:Class';Ilovepdf';找不到,php,composer-php,Php,Composer Php,我试图压缩PDF文件。我尽我最大的努力找到一些图书馆,这些图书馆也可以免费用于某些有限的用途。我发现了 我试着用composer和不使用composer来完成它,但没有找到任何方法来解决它 我的代码: <?php require_once('vendor/autoload.php'); // require_once('vendor/ilovepdf/init.php'); $ilovepdf = new Ilovepdf('project_public_key','secret_key'

我试图压缩PDF文件。我尽我最大的努力找到一些图书馆,这些图书馆也可以免费用于某些有限的用途。我发现了

我试着用composer和不使用composer来完成它,但没有找到任何方法来解决它

我的代码:

<?php
require_once('vendor/autoload.php');
// require_once('vendor/ilovepdf/init.php');
$ilovepdf = new Ilovepdf('project_public_key','secret_key');
$myTask = $ilovepdf->newTask('compress');
$file1 = $myTask->addFile('file1.pdf');
$myTask->execute();
$myTask->download();
?>

致命错误:未捕获错误:在C:\xampp\htdocs\PHP Doc\E15\index.PHP中找不到类“Ilovepdf”。PHP:11堆栈跟踪:#0{main}在第11行的C:\xampp\htdocs\PHP Doc\E15\index.PHP中抛出


您需要使用名称空间:

$ilovepdf = new \Ilovepdf\Ilovepdf('project_public_key','secret_key');
或:

多谢各位

我通过在index.php顶部添加下面一行来解决这个问题

namespace Ilovepdf;

require_once('vendor/ilovepdf/ilovepdf php/init.php');使用Ilovepdf\PdfaTask将这些行添加到它也不起作用。
namespace Ilovepdf;