文字内容控制:如何绑定图片和表格
本文关键字:表格 绑定 内容控制 何绑定 文字 | 更新日期: 2023-09-27 18:18:00
我可以在word2013中使用效果很好。我在docx Word文件中有一个CustomXML部分,其中包含要绑定的所有数据。
但是,对于我在c#中生成并希望在Word中显示的表,我该如何做到这一点呢?那照片呢?我可以使用相同的机制吗?如果是这样:这是如何工作的,因为表的大小f.i.以前是不知道的…
可以使用表格和图片。方法基本相同,但不同之处在于使用不同类型的内容控件。对于表(或任何格式化的文本),您需要RichText类型的内容控件,并且绑定的数据必须是有效的WordOpenXML。对于图片,您需要一个图像内容控件,并且信息必须是base64编码的。
要了解它的工作原理,最简单的方法是在Word UI中创建一个简单的示例文档,保存并关闭它。在open XML SDK生产力工具中打开文档,您可以看到单个XML文件,它们包含的XML以及生成一切所需的open XML SDK代码。