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

Java 如何裁剪PDF页面的特定部分并将其转换为图像?,java,image,pdf,pdfbox,Java,Image,Pdf,Pdfbox,我有一个包含文本和图像的pdf。我需要从每个PDF页面裁剪一个特定的部分,并将其转换为图像。请告诉我怎么做。请记住,我不想将整个页面转换为图像。我需要从页面中裁剪一些部分,然后将其转换为图像。使用Win7中的剪切工具剪切屏幕上需要的部分,并将其保存为图像 请参阅以下文章:如果上面的解决方案(Ghostscript)没有问题,唯一的问题是指定页面区域,请尝试 gs -sDEVICE=png16m -o out.png -dFIXEDMEDIA \ -dDEVICEWIDTHPOINTS=10

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

使用Win7中的剪切工具剪切屏幕上需要的部分,并将其保存为图像

请参阅以下文章:

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

gs -sDEVICE=png16m -o out.png -dFIXEDMEDIA \
   -dDEVICEWIDTHPOINTS=100 -dDEVICEHEIGHTPOINTS=200 \
   -c '<</PageOffset [-300 400]>>setpagedevice' \
   -f in.pdf
gs-sDEVICE=png16m-o out.png-dFIXEDMEDIA\
-dDEVICEWIDTHPOINTS=100-DDeviceHghttpPoints=200\
-c“设置页面设备”\
-f in.pdf

尺寸以1/72“点为单位。此处:从左侧偏移300,从底部偏移400(即从左下角),得到100x200区域。注意:
[-300 400]
用于图像,但
[-300-400]
用于显示和高电平(例如pdfwrite)设备。例如,下移分别为正和负。

已回答请参阅链接我不想将整个PDF页面转换为图像我需要将特定部分转换为图像。我有1000个PDF要处理,我需要编写一个程序。