0

我想做一个功能,用户可以共享上传的 PDF 的 url。现在,当另一个用户使用给定的 url 打开相同的 pdf 时,第一个人将向下滚动,另一个用户可以直接看到滚动的内容,或者 pdf 将自动滚动。

是否可以使用 Java、JavaScript 或其他技术?

前任。第 1 个人通过提供链接与第 2 个人共享 exaple.pdf。

第 2 个人点击了链接,pdf 在他身边打开。

现在第 1 个人正在将 pdf 滚动到第 1 页。3,同时在 Person 2 的屏幕上,pdf 将自动滚动到第 1 页。3.

如果我的问题仍然不清楚,请告诉我。

4

2 回答 2

0

如果我是你,我肯定不会使用PDF格式,因为它真的很难操作。取而代之的是,您可以将文档HTML设为文件,然后使用 JQuery 监听页面事件(如滚动事件)。到目前为止一切顺利,这是简单的部分。

现在你需要让客户端相互通信,所以我认为WebSocket是最好的方式。如果你坚持使用 Java,你可以使用全新的WebSocket API,但它也可以像Socket IO一样用纯 JavaScript 实现,所以你甚至不必使用 Java。

但是,如果您必须使用 PDF,那么祝您好运,这将是一项非常艰巨的任务。

于 2013-11-05T12:26:34.573 回答
0

正如 Petr Mensik 所说,使用 Java、JavaScript 处理 PDF 文件可能会非常困难。

但如果你真的想要,我想检查一些 Adob​​e SDK 是合适的。我不确定,但可能是 Adob​​e AIR 或 Flex 或其他 Flash 应用程序。

于 2013-11-05T16:52:39.297 回答