如何裁剪PDF页面的特定部分并将其转换为图像?

时间:2013-11-13 12:10:14

标签: java image pdf pdfbox

我有一个包含文字和图片的pdf。我需要从每个PDF页面裁剪特定部分并将其转换为图像。请建议我怎么做。请记住,我不想将整个页面转换为图像。我需要从页面中裁剪一些部分,然后将其转换为图像。

2 个答案:

答案 0 :(得分:0)

使用Win7中的截图工具剪切所需屏幕的部分并将其另存为图像。

请参阅以下文章:Click

答案 1 :(得分:0)

如果上面的解决方案(Ghostscript)没问题且唯一的问题是指定页面区域,请尝试

gs -sDEVICE=png16m -o out.png -dFIXEDMEDIA \
   -dDEVICEWIDTHPOINTS=100 -dDEVICEHEIGHTPOINTS=200 \
   -c '<</PageOffset [-300 400]>>setpagedevice' \
   -f in.pdf

尺寸为1/72“点。这里:从左边偏移300,从底部偏离400(即从左下角),得到100x200区域。注意:[-300 400]用于图像,但是{{1}用于显示和高级(例如pdfwrite)设备。即向下移动分别为正和负。