【问题标题】:iLovePDF Library - Fatal error: Class 'Ilovepdf' not foundiLovePDF 库 - 致命错误:未找到“Ilovepdf”类
【发布时间】:2020-01-15 07:49:49
【问题描述】:

我正在尝试压缩 PDF。我尽我所能找出一些可以免费用于某些有限目的的库。我发现iLovePDF Library

我尝试使用作曲家完成它,也没有作曲家,但找不到任何解决方法。

我的代码:

<?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:11 中找不到类 'Ilovepdf' 堆栈跟踪:#0 {main} 在 C:\xampp\htdocs\ 中抛出PHP Doc\E15\index.php 在第 11 行

【问题讨论】:

  • require_once('vendor/ilovepdf/ilovepdf-php/init.php');use Ilovepdf\PdfaTask; 也添加这些行
  • 它也不起作用。

标签: php composer-php


【解决方案1】:

你需要使用命名空间:

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

或者:

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

【讨论】:

    【解决方案2】:

    谢谢。

    我通过在 index.php 顶部添加以下行来解决它

    namespace Ilovepdf;
    

    【讨论】:

      猜你喜欢
      • 2021-12-28
      • 2014-08-11
      • 2017-07-27
      • 2012-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多