生成HTML和PDF

时间:2010-07-21 08:10:37

标签: html xml pdf web xslt

我正在考虑用PDF和HTML(网站)生成大学报纸的方式,每个新闻都包含图片,并想知道是否有任何工具以声明方式处理此问题,以便无经验的用户准备结构化数据(文本+图片),并自己输出PDF和网站,无需程序员干预。我怀疑它可能是某种XSL-FO,XML编辑/处理软件。

P上。 S.免费工具将是最佳解决方案。

谢谢。

4 个答案:

答案 0 :(得分:1)

我们(斯旺西大学)使用内容管理系统来实现这一点 - 在我们的实例中为DotNetNuke。

我们想要多通道新通讯,其中有关于新通讯的摘要,请点击更多以获取更全面的文章。内容管理系统允许普通用户使用该软件构建新的简报,他们每月简单地创建一个新的子站点。

我们通过电子邮件发送了新信息,我们只是从主页面抓取了html并发送到了分发列表。

值得考虑的事情 - 成本=£0

答案 1 :(得分:1)

为此,一个非常好的方法是使用DocBook 撰写文章,而不是让工具生成您需要的HTML和PDF - 只需调整一下您身边的外观和输出。

对于DocBook,有许多可用的工具,但是对于开源和学者来说是免费的非常好的工具是XMLMind

如果你的文章更加注重技术,那么 DocBook 就是准标准(甚至像O'Reilly这样的出版社也会使用它)

当然,在“纯粹的”学术领域, LaTex 是相当标准的(并允许以分配格式输出),但需要相当多的学习它,而且没有真正的WYSIWYG工具来撰写文章。如果您打算将文章发送到一些研究论文,那么他们很乐意接受您的LaTex输入。

答案 2 :(得分:0)

显而易见的方法是用XML生成所有内容,然后使用PDF的商业XSL-FO处理器或apache FOP生成PDF,以及生成html的XSL处理器。

答案 3 :(得分:0)

非常类似于Simon Thompson的回答:

您可以使用Drupalits print module