我正在做的是制作PDF文件的缩略图(只有第一页)。我用这样的ImageMagick(不调整大小简化它有同样的问题。):将Imagemagick/GhostScript转换为jpeg/png忽略pdf背景
convert mreji.pdf[0] test.jpg
的问题是,它根本不理会我的PDF的背景和它变成黑色。它也不透明(如果我使用PNG而不是JPG),它只是黑色。我想保留原始背景颜色。
下面是测试PDF:http://slides.bg/website/Uploads/Temp/mreji.pdf 这里ImageMagick的输出:http://slides.bg/website/Uploads/Temp/mreji.jpg 注意,背景颜色替换为黑色。我想保留原来的一个。
我尝试使用GhostScript的直接
gs -sDEVICE=jpeg -sOutputFile=cover.jpg -r72 mreji.pdf
再次,相同的输出。也许有一种观点可以防止这种情况发生?
感谢您的快速反应。我正在运行使用用户上传的pdf的服务,因此修改pdf不是一个选项。 如果我没有记错的话,我正在使用GS 8.62的Debian stable。所以我把GS从不稳定升级到了8.72,现在看起来效果不错。我想这是一个错误,他们修复了。 – stormbreaker 2011-01-20 22:24:10