我们开发的应用程序可以从数据库中获取数据并将其填充到MS Word模板中。客户要求能够通过MS Word编辑Word模板(更改样式、字体、布局等),无需安装任何其他软件或进行培训。
据我所知,Sql Reporting Services和Crystal Reports无法填充由MS Word生成的MS Word模板。因此,我们实现了自定义解决方案,将.net类映射到保存为xml的MS Word文档中。它看起来像我们声明了
据我所知,Sql Reporting Services和Crystal Reports无法填充由MS Word生成的MS Word模板。因此,我们实现了自定义解决方案,将.net类映射到保存为xml的MS Word文档中。它看起来像我们声明了
class MyTemplate
{
// maps to [age] field declared in ms document straight in the text
int Age { get; set; }
// maps to table by attributes applied to property (omitted)
List<Person> Persons { get; set; }
}
我们还实现了图片插入。
这个任务有没有免费的库可用?或者您在项目中使用自己的MS-word模板?