这是我的问题。
我需要阅读 RTF 文档并呈现到网页(某种 google 文档),但这些文档是模板,想法是用户只能编辑某些文本,而不是标记为“模板逻辑”的文本。
到目前为止,我已经看到一堆 RTF 库,它们只执行渲染,但不允许您访问可以动态迭代的对象以检查 RTF 文档的结构。
我的想法是确定哪些可以编辑,哪些不能,将所有这些信息(图像、文本、表格、页眉、页脚)放入 json 并将其发送到我的 JS 客户端。
也许这是一个疯狂的想法,有什么建议吗?
这是我的问题。
我需要阅读 RTF 文档并呈现到网页(某种 google 文档),但这些文档是模板,想法是用户只能编辑某些文本,而不是标记为“模板逻辑”的文本。
到目前为止,我已经看到一堆 RTF 库,它们只执行渲染,但不允许您访问可以动态迭代的对象以检查 RTF 文档的结构。
我的想法是确定哪些可以编辑,哪些不能,将所有这些信息(图像、文本、表格、页眉、页脚)放入 json 并将其发送到我的 JS 客户端。
也许这是一个疯狂的想法,有什么建议吗?
Docmosis可能会有所帮助,因为它允许您使用文档和模板,并且您可以从 Docmosis 中提取模板的“分析”(例如字段列表)。从您的描述中很难确定它是否符合您的目的。请注意,我为制作 Docmosis 的公司工作。
当我阅读“模板”时,我会想到“速度”。我想知道您是否可以通过将模板与动态数据分开来解决这个问题。我想知道您是否可以通过让用户修改动态数据并仅在最后一刻将其与静态、未经编辑的模板结合来解决这个问题。