我有一个使用可编辑div的网站,以便用户可以修改或记录文本。有没有办法让网站生成pdf或带脚注的可打印文档,这样如果用户有这个:
<div class="text" id="text_1">
<div class="bodyTest">This is the body text</div>
<div class="notes">These are the notes</div>
</div>
<div class="text" id="text_2">
<div class="bodyTest">This is the body text</div>
<div class="notes">These are the notes</div>
</div>
网站会生成一个可打印的版本(或文档),div.notes
将在div#text_1
出现的同一页面上显示为脚注?
我不需要一个完整的答案,只是在大方向的推动将是惊人的。感谢。
答案 0 :(得分:2)
我要做的第一件事是创建一个打印样式表,并使用以下内容链接它。
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
该样式表应该是印刷品友好的 - 例如黑&amp;白色,最小的内容。然后当用户在页面上并且他们使用浏览器的打印功能时,它将使用该样式表。
现在,如果您要扩展网站,以便它可以动态生成PDF /其他文档类型,我不完全相信这是值得的,您可以搜索有关您所选技术的说明。我知道一种免费的方法是使用OpenOffice.org将其安装在服务器上并连接到它。