5

我需要能够将我正在创建的 PDF 导出为 JPEG,以便用户可以获得最终产品的屏幕截图/缩略图,这比打开整个 PDF 更快。

我在Rackspace Mosso Cloud中以Medium Trust运行的ASP.NET网站上运行它。

我还没有找到一个可以在中等信任下工作的库,或者在 ABC PDF 的情况下,它在本地工作得很好,不会在 Mosso 中加载。也许 Mosso 有自定义信任级别?

我知道 iTextSharp 适用于 Mosso,但我无法弄清楚如何“截屏”PDF 的单个页面,或将页面导出为 JPEG。有没有人以前做过这个?

4

1 回答 1

4

不,iTextSharp 不支持将 PDF 呈现为图像,对 PDF 内部结构了解很多,但对演示文稿却一无所知。

也有许多商业产品可以将 PDF 呈现为多种图像格式。ABC PDF 看起来不错……但也许你可以找到一些在中等信任度下有效的东西。

我能想到的其他解决方案(例如使用 Ghostscript 或使用 Virtual Image Driver 打印)在该环境中不可用。

于 2010-05-20T18:28:34.670 回答