首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多页PDF的Gmagick缩略图

多页PDF的Gmagick缩略图
EN

Stack Overflow用户
提问于 2013-08-28 00:33:09
回答 1查看 994关注 0票数 2

我正在尝试使用Gmagick创建一个多页PDF文档的缩略图,但是我只想要PDF的第一页,而不是全部。

代码语言:javascript
复制
$thumb = new Gmagick();
$thumb->readImage("/path/to/file/document.pdf");
$thumb->setImageFormat('JPG');
$thumb->thumbnailimage(198, 255);
$thumb->writeImage("/path/to/file/document.jpg");
$thumb->destroy();

这段代码不是只创建一个图像'document.jpg‘,而是为所有的PDF页面创建'document.jpg.0','document.jpg.1','document.jpg.2’等。我可以去删除所有额外的页面,并将第一张图片重命名为'document.jpg‘,但对我来说,这似乎有点老生常谈。

有没有办法只指定PDF的第一页?我似乎找不到任何东西,而且Gmagick的文档似乎也很缺乏。

EN

回答 1

Stack Overflow用户

发布于 2013-10-03 06:06:38

佩卡是对的。GraphicsMagick -就像ImageMagick一样-接受特殊的pdf文件名符号filename.pdf[0],它只呈现第一个页面,第二个页面呈现filename.pdf[1],依此类推。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18471021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档