2012-08-16 93 views
1

是否有一個簡單的過程,有人可以推薦從預先構建的「模板」生成rtf文件並填充字段。在c#winforms應用程序中生成rtf模板

我寧願避免MS Word的自動化類型的解決方案,我不能保證MS Office的版本等

生成的文件必須是可編輯的,所以我不能去PDF

是它使用類似簡單nvelocity,還是我需要做一些更有趣的事情? 感謝

+0

你應該檢查它http://www.codeproject.com/Articles/27431/Writing-Your-Own-RTF-Converter,可能,它可以幫助你。 – 2012-08-16 09:13:07

回答

0

你總是可以使用關鍵字:例:

這是一個[文],需要加以[更換]

和使用StringBuilder來代替關鍵字。

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

所以,如果你得到了我的最後文本將是:

這是一輛汽車,需要進行wahsed。

這只是一種做法。

相關問題