Imagemagick 用于PDF快照的iText或PDFBox?

Imagemagick 用于PDF快照的iText或PDFBox?,imagemagick,itextsharp,itext,pdfbox,Imagemagick,Itextsharp,Itext,Pdfbox,如果我想将PDF页面的特定区域导出为具有高分辨率的图像,哪个软件可以工作 我搜索了iText的代码。尽管它擅长创建/操作,但似乎没有导出/快照选项。或者,ImageMagick或ApachePDFBox是否更适合这份工作 Feng据我所知,iText不做渲染,但他们是使用JPedal进行渲染的BFF。PDFBox可以进行渲染。您可以在这里搜索stackoverflow的示例,例如什么是BFF?Stackoverflow似乎不包含链接@TilmanHausherrBFF=“永远的好朋友”。参见此处

如果我想将PDF页面的特定区域导出为具有高分辨率的图像,哪个软件可以工作

我搜索了iText的代码。尽管它擅长创建/操作,但似乎没有导出/快照选项。或者,ImageMagick或ApachePDFBox是否更适合这份工作


Feng

据我所知,iText不做渲染,但他们是使用JPedal进行渲染的BFF。PDFBox可以进行渲染。您可以在这里搜索stackoverflow的示例,例如什么是BFF?Stackoverflow似乎不包含链接@TilmanHausherrBFF=“永远的好朋友”。参见此处示例:他们在今年的PDFDay上也有一个常见的演示:PDFBox也在场:为了增加清晰度,我假设您更具体地说是指光栅图像格式,如JPEG/PNG/TIFF。我同意Tilman的观点,PDFBox是一个很好的解决方案。但是,如果您只是指一种基于文件的格式,您可以将PDF裁剪为这种格式,那么PDF文件实际上可以为您这样做,您可以使用iText。这样做的好处是不会更改分辨率,因此可以保证具有尽可能高的分辨率。您的意思是基本上使用iText函数来更改{Mediabox、bleeding box、containing box等}属性之一吗?我认为这是可能的,但这可能只会修改文件的几个属性,假设您需要从PDF中提取10个图像,如果使用这种简单的“裁剪”方法,您可能需要创建原始文件的10个副本,每个副本几乎都是原始PDF大小的100%,只是在裁剪框设置上有所不同@圣诞老人