动态网页可转换为PDF

时间:2011-03-10 12:43:40

标签: pdf pdf-generation

我正在考虑编写一个易于更新的专业CV页面,使用简单的后端添加信息和可选细节块,以及...(功能即将到来)

无论如何,我正在考虑一个“简单”的网页,可以轻松转换为PDF文件,使用浏览器功能或不使用。

假设页面包含文本块,您必须按一下按钮才能看到(这些是可选的详细信息),我应该知道什么或者应该使用哪些工具来编写此网页?

我完全厌倦了网络代码,我以前使用过很多没有ajax的php,但我理解这个想法。我想也许这是一个很好的机会尝试一个框架来制作一个“webapp”,比如Ruby + ROR或Python + Django?这是一个好主意吗?我已经准备好了解这些,我只是不确定这个项目是否值得。

我是否应该了解一些我不应该使用的HTML代码或javascript行为,因为它会破坏任何PDF生成工具或类似的内容?

任何有关前进方式的建议都会有所帮助。

1 个答案:

答案 0 :(得分:1)

您需要了解如何创建print stylesheet。这样,当您打印简历时,您可以选择CutePDF Writer之类的内容,您的打印样式表将自动使用。您将使样式表显示所有隐藏的文本块并隐藏导航,按钮等内容。

我无法告诉你,为这个项目尝试一个新框架是否值得,这取决于你。学习新事物并不坏。由于我不知道您项目的所有细节,如果这个特定项目值得,我很难回答。从你的描述听起来就像你只是制作一个HTML简历/简历,对我而言,就像一个带有一些JavaScript的平面HTML页面。如果是这种情况,您可能只需使用文本编辑器。

如果您需要我的个人意见,如果您想学习新的东西(或者您只是想使用一个很棒的框架),ASP.Net 4就是您的选择。

就打破PDF生成而言,您的打印样式表将负责显示/隐藏内容,但任何JavaScripts都应该知道这一点。查看我上面给你的链接了解更多信息。