1

我正在开发一个需要执行以下操作的应用程序。

  • 让用户上传.pdf文件
  • 用户在文档上定义几个矩形区域
  • 稍后,另一个用户会将图像插入这些矩形区域

唯一让我感到困惑的部分是让用户定义文档上的矩形区域。我可以让用户输入坐标,但这不是很友好。我宁愿让用户点击文档来定义矩形的位置。

我的第一个想法是将 pdf 呈现为图像,然后收集用户单击图像的坐标。我遇到的两个问题是 1)找到一种将 pdf 呈现为图像的方法,以及 2)在将坐标从图像转换为 pdf 时,多页文档可能会变得疯狂。

我一直在使用 PdfSharp 来操作文件。据我所知,PdfSharp 和 iTextSharp 都没有提供将 pdf 文件呈现为图像的方法。

我认为我什至可以只收集一个坐标(例如,矩形的左上角)。

4

1 回答 1

0

PdfSharp 不呈现,但它现在与 MigraDoc 集成并提供了它。在 MigraDoc 的 Document Viewer Demo 中,您可以选择生成 PNG 文件。

于 2014-12-12T09:18:46.480 回答