2
我正在嘗試使用Gmagick創建多頁PDF文檔的縮略圖,但是我只想要PDF的第一頁,而不是全部。Gmagick多頁PDF縮略圖
$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();
此代碼的工作,但不是創建僅有1圖像 'document.jpg' 它創建 'document.jpg.0', 'document.jpg.1', 'document.jpg.2' 等。對於所有的PDF頁面。我可以去刪除所有額外的頁面,並將第一張圖像重命名爲'document.jpg',但這對我來說似乎有點不合適。
有沒有辦法指定PDF的第一頁?我似乎無法找到任何東西,Gmagick的文檔似乎缺乏。
IIRC命令行imagemagick接受'/path/to/file/document.pdf [0]',可能它也適用於通用汽車公司 –