我可以使用 Intervention Image 和 imagemagick 生成包含一张图像的 PDF,但无法找到一种方法来组合图像并将其输出为一个多页 PDF?
$url = Image::make('https://res.cloudinary.com/image.png')->encode('png');
$im=new \Imagick();
$im->readImageBlob($url);
$im->setImageFormat('pdf');
$im->writeImage('my.pdf');
我不想将图像保存为文件,而是使用它们存储的变量
这对我有用
$images = array("https://laravel.com/images/companies/st-jude.png", "https://laravel.com/images/companies/st-jude.png");
$im = new Imagick($images);
$im->setImageFormat('pdf');
$im->writeImages('combined.pdf', true);