×

spatie-pdf-to-image PDF转图像工具

消耗积分:2 | 格式:zip | 大小:0.01 MB | 2022-05-30

罗星

分享资料个

授权协议 MIT
开发语言 PHP
操作系统 跨平台
软件类型 开源软件

软件简介

spatie-pdf-to-image 提供了一个易于使用的类来将 PDF 转换为图像。

要求

需安装 Imagick 和 Ghostscript

安装

该软件包可以通过 composer 安装:

composer require spatie/pdf-to-image

用法

将 pdf 转换为图像很容易。

$pdf = new Spatie\PdfToImage\Pdf($pathToPdf);
$pdf->saveImage($pathToWhereImageShouldBeStored);

如果传递给saveImage的路径有扩展jpgjpegpng,图像像将被保存为该格式。否则输出将是 jpg。

其他方法

可以获得 PDF 中的总页数:

$pdf->getNumberOfPages(); //returns an int

默认情况下,将呈现 PDF 的第一页。如果想渲染另一个页面,你可以这样做:

$pdf->setPage(2)
    ->saveImage($pathToWhereImageShouldBeStored); //saves the second page

可以覆盖输出格式:

$pdf->setOutputFormat('png')
    ->saveImage($pathToWhereImageShouldBeStored); //the output wil be a png, no matter what

可以将压缩质量设置为 0 到 100:

$pdf->setCompressionQuality(100); // sets the compression quality to maximum
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !