创建文本/文档模板并使用占位符-C#/。NET

时间:2018-07-04 16:29:04

标签: c# .net templates text export

我正在使用度量 app ,该应该能够使用模板将度量结果导出到文件中,并填充输入数据的占位符。 >

用户可以根据需要修改/更改模板

目前,我已经使用Excel / Word和Office Interop,现在正在使用Epplus。

这很好,是我目前发现的最好的。

这样,用户可以使用Excel / Word更改模板(这是一个.docx / .xlsx文件)。我的应用程序希望在模板中声明一组命名范围,并使用它们在适当的位置插入适当的数据,因此用户只需要注意,所有期望的命名范围都在模板工作表中(正确)声明了( s),并且他们可以使用其“已知”软件(在本例中为Excel)。

现在我正在寻找替代方法。

我在考虑Markdown,但是如何在Markdown工作表中使用占位符并对其进行处理以插入值?

是否还有其他方法可以在C#的“预先设计”模板中插入值?

另一种方法可能是,调用一些返回或生成已处理模板的(Web)服务。

这里的问题是,该应用将由非技术用户使用,因此他们应该能够在不编写/更改某些代码的情况下更改模板,他们应该能够对其进行更改使用某种WYSIWYG编辑器。

0 个答案:

没有答案