创建打印模板

时间:2012-10-20 06:50:22

标签: c# templates xslt printing

我有一个Web服务应用程序,我希望用户能够在我的项目中使用数据库字段占位符定义打印页面模板。因此我 必须为我的用户提供设计模板的环境。这个模板必须保存在数据库中, 然后打印我从数据库中获取数据并将其放在占位符中。我发现“XSLT”对于这个问题很有用,但是一个大问题是XSLT的Html结果。如果有任何解决方案请告诉我。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以做的是:创建一个html文件模板,在其中创建字段占位符。当您需要打印它时,从数据库加载数据,替换占位符,创建html文件,将其加载到webbrowser类(它不必具有UI)。然后从那里打印。

因为它是html文件,所以你也可以将它保存到数据库中。

它在我们的一个具有相同要求的项目中运行良好。