找回密码
 立即注册

QQ登录

只需一步,快速开始

luanshixiaoguai

注册会员

18

主题

63

帖子

175

积分

注册会员

积分
175

活字格认证

luanshixiaoguai
注册会员   /  发表于:2014-9-5 14:09  /   查看:5844  /  回复:3
初学C1,有几个问题请教各位大牛。
①我用C1Report.Load方法加载了一个XML格式的报表模板,模板中有一个Field是要放图片的,我现在想取到这个Field,然后往里边加一个图片。这个怎么用C#代码实现呢?
②C1Report.Save的时候,保存成PDF格式的文件,但是打开这个PDF文件的时候为什么是损坏的呢?

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-9-5 15:32:00
沙发
回复 1楼luanshixiaoguai的帖子

导入XML并存成PDF文件的步骤如下:
c1report.Load(xmlFileName, reportName);
c1report.RenderToFile(pdfFileName, FileFormatEnum.PDF);
然后回答下你的问题:
1. 可以使用c1report.Fields来获取Field,Field下有Picture属性可以设置图片。比如c1report.Fields["Title"].Picture=picture;
2.如果按照上述步骤操作依然存在问题,请将你的Sample或是源代码发上来,我可以帮你分析下原因。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
luanshixiaoguai
注册会员   /  发表于:2014-9-5 16:11:00
板凳
回复 2楼Alice的帖子

Tks very much~~~
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-9-5 16:55:00
地板
回复 3楼luanshixiaoguai的帖子

不客气。如果有什么问题欢迎提出来。

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部