gpt4 book ai didi

.net - 报告。需要 MS Word 模板填充

转载 作者:行者123 更新时间:2023-12-02 05:13:49 24 4
gpt4 key购买 nike

我们开发的应用程序使用数据库中的数据填充 MS Word 模板。客户需要能够通过 MS Word 编辑 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 模板?

最佳答案

对于这类事情,我一直使用 MS Word 的邮件合并功能:Word 可以连接到大量数据源(Excel、CSV、SQL Server、ODBC 等),因此通常可以获得所需的数据成它可以接受的格式。然后创建邮件合并文档并使用下拉列表在需要的地方插入数据库字段就相当容易了。

关于.net - 报告。需要 MS Word 模板填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2864134/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com