Laravel 5 使用Spatiale/browsershot获取类';App\Http\Controllers\operations';未找到错误

Laravel 5 使用Spatiale/browsershot获取类';App\Http\Controllers\operations';未找到错误,laravel-5,Laravel 5,使用pluhttps://github.com/spatie/browsershot 我试图将html内容保存到jpg文件,我需要在其中设置渲染图像 全高(生成pdf文件时,内容可以包含在多个页面中)。 有没有办法,因为默认生成的图像是按高度剪切的 我试过: use Spatie\Browsershot\Browsershot; ... Browsershot::html( htmlspecialchars_decode($content) ) ->

使用pluhttps://github.com/spatie/browsershot 我试图将html内容保存到jpg文件,我需要在其中设置渲染图像 全高(生成pdf文件时,内容可以包含在多个页面中)。 有没有办法,因为默认生成的图像是按高度剪切的

我试过:

    use Spatie\Browsershot\Browsershot;
    ...
    Browsershot::html( htmlspecialchars_decode($content) )
        ->showBackground()
        ->fit(\Manipulations::FIT_CONTAIN, 200, 200)
        ->save($save_to_file);
并得到错误:

Class 'App\Http\Controllers\Manipulations' not found
我错过了哪些声明?我没有发现我必须在config/app.php中添加任何devalations

composer.json :
    "require": {
        "laravel/framework": "5.8.*",
        "spatie/browsershot": "^3.27",
        "spatie/laravel-image-optimizer": "^1.4",

package.json:
    "dependencies": {
        "puppeteer": "^1.14.0",
        "pusher-js": "^4.3.1"
    }

spatie/browsershot
有一个依赖包

要解决问题,应将
操作
类的路径添加到控制器中:

use Spatie\Image\Manipulations;

操纵是您的模型之一?不,这里提到过,但是如果您缺少操纵类的路径,请检查我的asnwer