找回密码
 立即注册

QQ登录

只需一步,快速开始

zxfreg

初级会员

42

主题

132

帖子

352

积分

初级会员

积分
352

微信认证勋章

[已处理] 导出pdf文件问题

zxfreg
初级会员   /  发表于:2017-9-22 15:56  /   查看:6802  /  回复:11
你好,这个文件导出pdf文件,用adobe reader 6.0打开提示非法路径,并且还有乱码
麻烦看一下这是什么问题

cs.rar

320.2 KB, 下载次数: 175

11 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-26 08:57:57
沙发
您好,我这里用V10导入您的xml,然后导出到pdf打开是没有问题的,建议您升级下版本再测试下。
回复 使用道具 举报
zxfreg
初级会员   /  发表于:2017-9-27 12:34:59
板凳
dexteryao 发表于 2017-9-26 08:57
您好,我这里用V10导入您的xml,然后导出到pdf打开是没有问题的,建议您升级下版本再测试下。

你好,我用Gcspread1.SavePdf(ms, test,0)导出pdf是乱码
是不是试用版的原因??用设计器导出pdf则是好的
回复 使用道具 举报
zxfreg
初级会员   /  发表于:2017-9-27 12:36:29
地板
zxfreg 发表于 2017-9-27 12:34
你好,我用Gcspread1.SavePdf(ms, test,0)导出pdf是乱码
是不是试用版的原因??用设计器导出pdf则是好 ...

还有一个问题
就是标题行设置后,导出pdf就出现两个标题了,这是不是因为我设置了冻结行的原因?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-29 09:28:56
5#
这个要看您具体打印设置了,还有您说的标题行我这里不是确定指的什么,建议您将您的代码贴出来
回复 使用道具 举报
zxfreg
初级会员   /  发表于:2017-9-29 10:16:51
6#
dexteryao 发表于 2017-9-29 09:28
这个要看您具体打印设置了,还有您说的标题行我这里不是确定指的什么,建议您将您的代码贴出来

你好,乱码问题呢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-29 16:42:00
7#
乱码的情况会比较多,比如字符集的不一致,字体不支持等等,这个需要具体情况看了。
我这里测试您的Demo是没问题的,您换台计算机试试,看看是不是环境问题
回复 使用道具 举报
zxfreg
初级会员   /  发表于:2017-9-29 17:06:21
8#
dexteryao 发表于 2017-9-29 16:42
乱码的情况会比较多,比如字符集的不一致,字体不支持等等,这个需要具体情况看了。
我这里测试您的Demo是 ...

你好,经过测试,把字体改成宋体就不会出现乱码,改成微软雅黑,用设计器导出pdf就不会乱码,但在程序里导出pdf就出现乱码
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-29 17:27:48
9#
好的,我再试试,看能不能重现。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-9-30 12:50:17
10#
本帖最后由 dexteryao 于 2017-9-30 12:51 编辑

您好,我这里还是没有重现问题,建议您发个工程上来吧
image.png692921142.png


  1.             gcSpreadSheet1.OpenXml(@"C:\Users\dexteryao\Desktop\计量支付表4.ssxml");

  2.             gcSpreadSheet1.ActiveSheet.Cells[0, 0, gcSpreadSheet1.ActiveSheet.RowCount - 1, gcSpreadSheet1.ActiveSheet.ColumnCount - 1].FontFamily = new FontFamily("微软雅黑");

  3.             gcSpreadSheet1.SavePdf(@"D:\abc.pdf");
复制代码


回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部