我正在尝试使用XDocReport库生成Office 2010 docx文档。我正在使用RemoveImageTemplate行为在列表中打印图像。 问题是,如果我提供所有图像,文件将正确打开。如果任何图像丢失,说文件已损坏。但是,如果使用KeepImageTemplate行为,我可以正常打开。
使用ODT模板按预期的方式使用RemoveImageTemplate行为。
我在Office 2010中使用XDocReport 1.0.3。感谢任何帮助。
答案 0 :(得分:0)
在docx for XDocReport中创建“模板图像”时,必须在图像中插入书签。例如,如果您的图像插入表格单元格中,则您的书签必须插入图像内部而不是插入表格单元格内,否则生成的docx将无效。
它认为这是您的问题,请参阅https://code.google.com/p/xdocreport/issues/detail?id=340#c7了解更多信息。