我想建立一个CMS,允许客户从一系列文本输入和文本区域(富文本编辑器)生成PDF手册。客户端将填写文本输入,然后选择(通过复选框)哪些内容应出现在导出的PDF中。然后,这将拼凑一份PDF手册,其中包含仅适用于客户选择的选项的页面。
所有内容都在CMS中,根据客户的选择即时构建网页和pdf。然后,内容的更改会立即反映在已发布的文档中,这意味着没有多余的,过时的pdf以及CMS中所有工具的好处(工作流程,发布日期,安全性等)。
有没有人知道这样做的任何工具?
感谢任何帮助。
答案 0 :(得分:0)
你的问题需要做很多工作。我有类似的要求和我所做的我可以在这里简要介绍一下。我创建了多个视图,让我可以选择他们的列,我使用自己的规则来区分像{view.columnname}这样的测试列。当你保存我使用itextsharp进行pdf生成的所有信息时。
有关itextsharp的大量信息。
答案 1 :(得分:0)
您可以使用设计工具和报告软件执行此操作,并将其插入您选择的CMS中。例如,您可以使用Wordpress,然后使用iReport设计PDF输出,并使用Jasper运行它。您必须处理该位以将用户输入转换为传递给报表的查询,但这不应该是太多工作。
答案 2 :(得分:0)
一个问题是,无论您投入设计的工作是什么,当您尝试共享设计时,它根本看起来都不像是小册子,而只是顺序的单页PDF。另外,我找到了一个网站,您可以在上面上传或设计您的小册子,然后可以下载并共享为可翻转的数字小册子。如果您有兴趣,请查看https://simplebooklet.com/learn/animated-tri-folds.php