【问题标题】:Python remove shapes from a pdfPython从pdf中删除形状
【发布时间】:2022-01-25 01:15:51
【问题描述】:

在我的设置中,我有一个学生提交一个 pdf,老师可以使用 adobe embed api 对 pdf 进行注释。这真的很好,因为老师可以创建和删除 cmets。

但是,以学生将答案写在纸上然后扫描成 pdf 的示例为例。然后,他们使用 Microsoft Edge 等 pdf 编辑器在 pdf 上绘图。在他们提交并且老师正在编辑之后,老师可以删除学生绘制的内容,因为嵌入 API 将其视为形状。我不希望这成为可能。

我的后端是 Django,所以也许 python 有一些方法可以打开一个 pdf 文件并“展平”形状。

谢谢

【问题讨论】:

    标签: javascript python django adobe-pdf-library adobe-embed-api


    【解决方案1】:

    Embed API 有一个注解 API,作为其中的一部分,您可以删除它们 (https://developer.adobe.com/document-services/docs/overview/pdf-embed-api/howtos_comments/#deleteannotations-api)。您需要自己构建 UI,以便为用户提供一种选择注释和远程注释的方法。 API 涵盖了所有内容(获取、添加、删除),因此您可以自行构建它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-24
      • 1970-01-01
      • 2023-01-29
      • 2017-03-08
      • 2012-07-30
      • 1970-01-01
      • 2021-05-16
      相关资源
      最近更新 更多