找回密码
 立即注册

QQ登录

只需一步,快速开始

menghuanyunxia

高级会员

111

主题

396

帖子

1075

积分

高级会员

积分
1075

活字格认证微信认证勋章元老葡萄

menghuanyunxia
高级会员   /  发表于:2015-3-31 14:30  /   查看:8896  /  回复:11
farpoint .net 无法保存设置的rectangleshape的图片格式属性
如图所示,设置为

保存为excel文件之前设置的属性值

打开保存的excel文件之后的属性值完全不一致

本帖子中包含更多资源

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

x

11 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-31 17:33:00
沙发
回复 1楼menghuanyunxia的帖子

你好。
根据两张图片的对比,属性有所不同。
请问,你是操作的具体的步骤是什么?我这里需要重现你的问题,然后再帮你看看问题是什么原因。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-3-31 17:55:00
板凳
您好,您使用设计界面添加一个RectangleShape,导入一张小的背景图片,设置为图一所示的属性值,然后把其存为excel文件(.xlsx),然后再在设计界面里面打开该excel文件就变成了图二所示的情况
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-3-31 18:01:00
地板
您好,在 使用farpoint过程中,比如chart和rectangleshape等属性的值编辑之后,然后存为excel文件,还原之后的很多属性都无法保存,建议你们多测试,呵呵
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-3-31 18:01:00
5#
现在很多属性我都只能靠自己来实现保存,比较麻烦
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-4-1 10:26:00
6#
请问该问题如何解决?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-4-1 10:51:00
7#
回复 3楼menghuanyunxia的帖子

你好。
我对Excel的Shape进行了测试,并没有对应设置Align的属性。Excel对Shape内部图片位置,只能通过Left/Top/Right/Bottom设置百分比进行调整。
因此Spread在保存到excel的过程中才会丢失。

很抱歉给你带上使用上的不便,这个问题就目前来看,只能根据需求自己来实现。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-4-1 10:52:00
8#
回复 4楼menghuanyunxia的帖子

很抱歉给你带上使用上的不便,也谢谢你的建议。

Excel的Chart和rectangleshape和Spread里的接口不是一一对应的,因此会存在差异性。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-4-1 11:06:00
9#
您好,我刚才测试了,确实excel里面没有这些功能,只是我觉得既然你们实现了类似的excel的这些功能,就应该尽可能的跟excel兼容或者能够找到尽可能跟一个excel兼容的方法,要不然用户设置好这些信息值之后莫名其妙的变成了根本无法理解的一些属性,这样使用起来比较不舒服
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2015-4-1 11:08:00
10#
比方说虽然excel没有Left/Top/Right/Bottom这些属性没有当时farpoint在保存的时候可以根据这些值计算成excel偏移量保存,尽可能的还原当时保存的场景
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部