我正在启动这个网络应用程序项目(asp.net mvc)
这是一个基于文档的系统,因此几乎每个网页都是官方打印表单的模型(用户有时应该能够打印)。
我想知道如果表单可以是一个所见即所得的页面,可以为电子和纸质受众提供服务,它将节省多少成本和时间。
我知道 Adobe Acrobat 表单有类似的东西。本来对我的目的来说是完美的,但它不可插入——这意味着我对后端系统没有选择权。
有谁知道那里有任何东西可以将 pdf/like pdf 呈现给打印机但具有 html 表单提交功能?
为什么不是 css 印刷媒体?例如,
<link rel="stylesheet" href="css/printstylesheet.css" media="print" />
您可以在同一页面中定义这两个东西。像这样的东西,
<link rel="stylesheet" href="css/mainstylesheet.css" media="screen" />
<link rel="stylesheet" href="css/printstylesheet.css" media="print" />
我希望这是您正在寻找的,但不确定。
摘自Pro CSS Technique一书。
编辑:
查看 wkhtmltopdf... FOSS 并使用 webkit 渲染引擎(safari、google chrome)将 html 转换为 pdf... 我尝试在 windows 上编译它并让它工作。比我能找到的任何东西都要好得多。支持我可以扔给它的所有CSS。