【问题标题】:PDF Annotator with JSON layers带有 JSON 层的 PDF 注释器
【发布时间】:2015-01-14 19:03:27
【问题描述】:

我正在尝试使用 PDF.js 和 HTML5 绘图应用程序创建一个 pdf 注释器来创建 JSON 文件。

使用这个:https://github.com/mozilla/pdf.js/blob/master/examples/learning/prevnext.html

也许是这个:http://codecanyon.net/item/html5-drawing-tools/8869338?WT.oss_phrase=&WT.oss_rank=2&WT.z_author=appsandsites&WT.ac=search_thumb

创建一个像http://www.html5rocks.com/en/tutorials/canvas/integrating/#web这样的JSON

关于如何做到这一点有什么想法或建议吗?你认为我可以使用 PHP 在我的服务器上创建和放置文件吗?

感谢您提供最佳方法的指导。什么版本的 JSON,如何使用画布创建文件并对其进行编辑等

更新,我想把它放在 PDF.js 上:

https://github.com/trsanders/responsive-sketchpad

然后在 PHP 中创建一个 JSON 文件,该文件存储 PDF 的 url 和生成的 json/image 的 URL。

2/23 更新

我在 Perl 中找到了一个带有 flexpaper 的文档浏览器,它为我想做的事情奠定了框架基础,但没有添加绘图支持。我在想的是上图。

http://eric-blue.com/2010/02/12/example-document-browser-code/

【问题讨论】:

    标签: json pdf canvas


    【解决方案1】:

    Hypothes.is 支持 PDF 的文本注释(通过 PDF.js 和 Annotator)。 The Hypothesis Project(一个非盈利组织……也是我工作的地方,fwiw)的计划是将已为其定制注释器制作的 PDF 相关功能上游,以便更多开发人员可以使用它们。

    这是example of Hypothes.is loaded on a PDF via a proxy。通过使用 Firefox 中的小书签或 Hypothes.is Chrome 扩展程序,无需代理即可提供相同的功能。

    另外(如果您想在 PDF.js 渲染的 PDF 之上绘制形状),您可以查看 Annotorious polygon preview。类似于您所描述的,加上注释,加上存储......虽然我不相信它适用于 PDF......只是图像。

    W3C 也正在进行构建interoperable annotation data model 的工作。查看Annotation Working Group 了解更多信息。

    最后,PDF.js 现在也正在对其进行工作以支持PDF-level annotations。最终,它应该为 PDF.js 提供一个坚实的基础,以便公开从其他来源加载的注释。

    希望这足以让您入门。 :)

    【讨论】:

    • wp 插件是如何工作的(wordpress.org/plugins/hypothesis)?是否与 WP 用户系统集成?
    • 目前,Hypothes.is 拥有自己的用户帐户。但是,支持单点登录和 OAuth 样式登录的工作正在进行中,因此 WP 插件可以(最终)与 WP 用户帐户集成。
    • 这可能是一个旧线程,但以防万一其他人看到这篇文章,有一个名为 Annotationeer 的层可以让您创建注释。这可以修改为也可以处理图像,而不是默认集成到 pdf.js。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    • 2014-11-28
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    相关资源
    最近更新 更多