找回密码
 立即注册

QQ登录

只需一步,快速开始

Aaron_D13

中级会员

5

主题

10

帖子

665

积分

中级会员

积分
665

活字格认证

Aaron_D13
中级会员   /  发表于:2015-2-12 10:16  /   查看:4874  /  回复:1
请参考http://gcdn.gcpowertools.com.cn/ ... ;postid=77108#77108里边的例子。
1.我们使用的是C1.WPF.C1Report.4.dll,我们使用WinForm的原因是我们想用WinForm的RichTextBox保存一下输入文本的格式。以方便输出到PDF中的时候能够带有格式。
2.基于第一点,我们没有使用C1.C1Report.4.dll,我想咱们C1功能这么强大,应该不会说在WinForm中不能使用WPF的控件吧,我知道一般的WinForm中是能够使用WPF控件的。
3.我们用现在的Demo,在输出PDF的时候使用的方法是LiReport.RenderToFile("aaa.pdf"), FileFormatEnum.PDFEmbedFonts); 输出的PDF中,日文全角字符是能正常显示的,但是只输入半角的数字的时候,发现输出的内容如图所示。
4.在测试过程中,我们使用C1的打印功能,打印出来的字符是正常的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-2-12 10:43:00
沙发
回复 1楼Aaron_D13的帖子

我们没有在WinForm平台下做过使用WPF平台下控件的测试,也不承诺可以这样使用。介于两个平台不同的特点,这么用是存在风险的。比如事件,接口以及将来升级等等,都有可预见的风险存在。两个平台的差别,也决定了必然存在的不兼容性。

你的需求提出需要使用WinForm下的RichTextBox。我们在WinForm和WPF平台下都提供了C1Report控件,如果你有需要在WinForm平台下使用C1Report控件,建议使用WinForm版的C1Report。另外如果是单纯的预览,WPF平台下我们有提供C1ReportViewer, C1DocumentViewer等控件,可以用来预览C1Report控件生成的报表。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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