RTF Java Parser

RTF Java Parser

本文关键字:Parser Java RTF      更新时间:2023-09-26

这是我的问题。

我需要阅读 RTF 文档并呈现到网页(某种谷歌文档),但这些文档是模板,这个想法是用户只能编辑某些文本,而不能编辑标记为"模板逻辑"的文本。

到目前为止,我已经看到了一堆RTF库,它们只执行渲染,但不允许你访问可以动态迭代的对象,以浏览RTF文档的结构。

我的想法是确定哪些可以编辑,哪些不能编辑,将所有信息(图像,文本,表格,页眉,页脚)放入json中并将其发送到我的JS客户端。

也许这是一个疯狂的想法,有什么建议吗?

当我读到"模板"时,我想到了"速度"。 我想知道您是否可以通过将模板与动态数据分开来解决此问题。 我想知道您是否可以通过让用户修改动态数据并在最后一刻仅将其与静态、未经编辑的模板结合使用来解决此问题。

Docmosis

可能会有所帮助,因为它允许您使用文档和模板,并且您可以从 Docmosis 中提取模板的"分析"(例如字段列表)。 从您的描述中很难确定它是否符合您的目的。 请注意,我在生产Docmus的公司工作。