我正在使用Ubuntu 10.10,已安装Ghostscript。我需要做的是从我的PDF中提取一页,然后将该页面转换为jpg。目的是创建一个PDF预览器...
我找到了一些适用于Windows版本Ghostscript的设置,可以将整个文件转换为jpg。但它无法帮助我分离出单独的一页,这正是我所需要的。
-dBATCH ^
-dNOPAUSE ^
-dSAFER ^
-sDEVICE=jpeg ^
-dJPEGQ=30 ^
-r72x72 ^
-sOutputFile=c:/path/to/jpeg-dir/pdffile-%03d.jpeg ^
/path/to/pdffile.pdf
然后我需要将它写入我的PHP库,这样我就可以运行如下函数$img_src = pdf::preview('test.pdf', $page=1);
有人有任何想法吗?
谢谢
ESP Ghostscript 815.02(2006-04-19) 版权所有(C)2004 artofcode LLC,Benicia,CA。保留所有权利。 此软件不带任何保修:有关详细信息,请参见PUBLIC文件。
gs
页面是基于1而不是基于0的(对于这个问题来说,这是一些有用的信息,因为gs
错误消息与不正确的页面范围是通用的)。 - Chris