none
reportview导出PDF WIN7下乱码 RRS feed

  • 问题

  • win2003 + vs2008 + reportview9.0 (直接拿vs2008的报表控件,没办法,05自带的没打印功能)

    开发环境下,导出pdf文件正常,打开正常

    1)发布到window2003环境下
    客户机器是xp:导出pdf正常,打开正常,把pdf拷贝到win7机器上打开乱码
    客户机器是win7:导出pdf正常,在win7机器上打开时乱码,把pdf拷贝到winxp机器上打开正常

    2)发布到window2008环境下
    客户机器是XP:导出pdf正常,打开乱码,把pdf拷贝到win7机器上打开正常
    客户机器是win7:导出pdf正常,打开正常,把pdf拷贝到windxp下打开乱码

    还有因为开发的是日本系统,所使用的字体是 ms Pgothic MS UIGothic 或者是 什么MS 明朝 什么的也都修改过了RDLC 的 FontFamily的属性值,依然无效.


    以上问题在网络上找过解决方案,但没有一个成功
    目前正是发布在window2008服务器上,但客户机器大部分还是windowxp,所以希望尽快解决pdf导出乱码的问题
    在线等待

    2011年5月23日 2:33

答案

  • Hi,

     

    我觉得这可能是PDF文件在不同系统上的兼容问题。在Windows 7上,我建议使用兼容模式打开PDF 文件。右击文件,选择属性,兼容性标签, 勾选以兼容模式运行这个程序: Windows XP SP3 勾选特权等级。

     

    如果问题依然存在, 这可能和客户端机器关系不大,我建议联系SQL Server论坛查看Reportview 9.0的问题。

     

    http://social.msdn.microsoft.com/Forums/zh-CN/sqlserverzhchs/threads

     

    Best Regards,

    Niki


    Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    2011年5月25日 8:11

全部回复

  • Hi,

     

    我觉得这可能是PDF文件在不同系统上的兼容问题。在Windows 7上,我建议使用兼容模式打开PDF 文件。右击文件,选择属性,兼容性标签, 勾选以兼容模式运行这个程序: Windows XP SP3 勾选特权等级。

     

    如果问题依然存在, 这可能和客户端机器关系不大,我建议联系SQL Server论坛查看Reportview 9.0的问题。

     

    http://social.msdn.microsoft.com/Forums/zh-CN/sqlserverzhchs/threads

     

    Best Regards,

    Niki


    Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    2011年5月25日 8:11
  • 楼主,你提出的这个问题解决了,请告知方法,谢谢!
    2011年9月20日 5:23
  • 发错了,请问楼主的问题解决了吗?公布一下方法,谢谢!
    2011年9月20日 5:44