在c#winforms app中从模板生成rtf

时间:2012-08-16 09:08:07

标签: c# .net winforms

是否有人建议从预先构建的“模板”生成rtf文档并填充字段的简单流程。

我宁愿避免ms word自动化类型解决方案,因为我不能保证ms office版本等。

结果文件需要可编辑,所以我不能去pdf

是否像使用nvelocity这样简单,或者我需要做一些更高级的事情吗? 感谢

1 个答案:

答案 0 :(得分:0)

您始终可以使用关键字:示例:

这是[文本],需要[替换]

并使用stringbuilder替换关键字。

StringBuilder sb = new StringBuilder(yourTemplate);
sb.Replace("[text]", "car");
sb.Replace("[replaced]", "washed");

所以,如果你得到我的最终文本将是:

这是一辆需要被淘汰的汽车。

这只是一种做法。

相关问题