找回密码
 立即注册

QQ登录

只需一步,快速开始

roger.wang
社区贡献组   /  发表于:2014-2-8 16:17:00
11#
回复 10楼LeeDongmei的帖子

您好,这个XML是用哪个版本生成的?
我用4.0打开报错:“!!!unmapped element or attribute value!!!”

能用 Spread Web 4.0的给生成一个xml吗?

我按照您上面提供的demo和这个xml,分别在4.0和6.0下生成一个PDF,对比一下看看问题到底出现在什么地方。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-10 09:40:00
12#
上述XML文件是Spread6.0生成的。
用4.0重新生成,再上传。
savefile.rar (7.37 KB, 下载次数: 550)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-10 13:25:00
13#
请问,以前我的帖子都被转到金牌服务专区,为何这次的没有转呢?
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-10 14:25:00
14#
回复 13楼LeeDongmei的帖子

参照您提供的xml和上面的5#的demo,我分别在Spread ASP.net 4.0\6.0\7.0下生成PDF文件,如下所示。

1 Spread ASP.net 6.0和7.0一致
2 Spread ASP.net 6.0较4.0做了整体界面美观: 如为在同一个页面,减小了字体,会导致部分排版格式错乱。
给您的使用带来了不便,非常不好意思

Spread 4.pdf (94.11 KB, 下载次数: 533)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-10 15:39:00
15#
帖子没有移到金牌专区的原因了解了。
原来是担心没有移到金牌专区的帖子不会及时回复。
只要技术支持规则依旧,帖子在哪里存在并不介意。

回到问题本身,通过您的测试,Spread4.0做成的文件在Spread6.0版本下,格式会错乱是正常的。那我升级后,所有的文件都需要重新排版的话,工作量实在太大了。而且,即使我重新设计,也解决不了三个问题中的第三个问题呀。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-10 15:47:00
16#
回复 15楼LeeDongmei的帖子

谢谢您的理解,

Spread  ASP.net 4.0 升级6.0排版的问题,我再咨询一下产品团队看看有无其他解决办法,请您等几天。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-10 16:01:00
17#
非常感谢!期待有好的解决方法。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-10 16:02:00
18#
回复 15楼LeeDongmei的帖子

对了,能提供一下1#您给的2个PDF文件的 xml数据文件吗?

您在12#提供的数据, 测试后,Spread ASP.net 6是美化了格式,不好定位您说的:
“3.每条记录第一行被拉宽,导致一页内容放不下,部分被挤到下一页。 ”
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2014-2-10 16:31:00
19#
1#的数据已经不存在了。实在抱歉。
关于问题3.每条记录第一行被拉宽,导致一页内容放不下,部分被挤到下一页。
即使只有一条数据,也能看到这条数据的第一行被拉宽了。
最不可思议的是在Spread画面上,格式正常,第一行并没被拉宽,和其他行一样,可一形成PDF文件后,第一行就被拉宽了。12#的数据也能证明这一点,请确认。因此,判断问题还是出现在spread导出PDF时出现的问题。
再请注意一点,Spread6.0形成的PDF文件,竖线都超出了一截,而在spread画面上这一点也是正常的。 也请确认。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-11 18:17:00
20#
回复 19楼LeeDongmei的帖子

您好,确认形成PDF文件后,同样的函数,导致PDF文档不一致,出现了换行。

这里是2种PDF对比,可清晰看到问题。

Spread4.pdf (94.12 KB, 下载次数: 569)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部