Visual Stdio 2005 Report Controls 笔记

最近研究这个报表控件玩,功能算一般,问题到不少,边学习边总结。

Q: 导出PDF的时候中文显示为? ,如何导出中文?
A: 设置Control 的字体为中文字体(SimSun)就可以。

Q: 默认纸张设置总是Letter,如何设置默认纸张为A4横放?
A: 在Report Properties 里面的Layout tab中设置 Page Size 为 11.69in * 8.27in, 则某认为A4横放。 此处有一个BUG, 就是以厘米cm作为单位的时候没有效果。见http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=126378&SiteID=1 。 同样类似办法也可以设置为其他大小。

Q: 导出PDF出错:A call to PInvoke function 'Microsoft.ReportViewer.Common!Microsoft.ReportingServices.Rendering.ImageRenderer.CompositionPDF+WindowsGDIWrapper::GetGlyphIndicesW' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature.
A: 编译好就没有问题了。

Q: 我导出PDF后,每页之间会有一个空白页
A: 检查Body size是不是超出了Page Size

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值