artwl/pdf2image-laravel

将PDF文件转换为图片

v2.0.0 2020-04-05 06:57 UTC

This package is auto-updated.

Last update: 2024-09-08 19:06:28 UTC


README

Laravel PDF转图片工具

包管理器上的最新版本

依赖关系

1、imagick

2、intervention/image": "^2.0"

安装

$ composer require artwl/pdf2image-laravel

可选(如果laravel < 5.5,请添加Provider和别名)

将以下内容添加到您的config/app.php中

在"providers"下

Artwl\Pdf2Image\Pdf2ImageMaker::class,

在"aliases"下

'Pdf2Image'=>Artwl\Pdf2Image\Pdf2ImageFacade::class,

示例

获取PDF文件页数

use Pdf2Image;

$pageCount = Pdf2Image::setFile(public_path() . "/imgs/test.pdf") -> totalPages();

将所有页面转换为图片

use Pdf2Image;

$imgs = Pdf2Image::setFile(public_path() . "/imgs/test.pdf") -> saveImages(public_path() . "/imgs/");

将单页转换为图片

use Pdf2Image;

$imgs = Pdf2Image::setFile(public_path() . "/imgs/test.pdf") -> saveImages(public_path() . "/imgs/", 0);