找回密码
 立即注册

QQ登录

只需一步,快速开始

cccc
金牌服务用户   /  发表于:2024-12-27 09:23  /   查看:65  /  回复:5
您好,如何使用Ipageup进行设置页面宽度调整为1页


GrapeCity.Spreadsheet.Printing.IPageSetup pageSetup=???等号右边为啥实例对象呢?


1735262447163.png471766356.png
1735262034592.png610441283.png

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-12-27 14:17:20
沙发
类型是IPageSetup ,但是iworksheet本身只能获取无法设置,所以你应该用下面的代码

image.png105501402.png

  1.             IPageSetup pageSetup = fpSpread1.ActiveSheet.AsWorksheet().PageSetup;
  2.             pageSetup.FitToPagesWide = 1;
复制代码
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-12-27 17:04:40
板凳
Richard.Ma 发表于 2024-12-27 14:17
类型是IPageSetup ,但是iworksheet本身只能获取无法设置,所以你应该用下面的代码

1735290113758.png329888915.png

还是不可以,IPageSetup是GrapeCity.Spreadsheet.Printing,而AsWorksheet()对象下面没有PageSetup属性。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-12-27 17:36:00
地板
检查一下版本,我这里使用的是17.1,是有的,类vsto的接口是一直在逐渐完善的。老版本可能还没有

image.png342215575.png
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-12-28 10:35:44
5#
Richard.Ma 发表于 2024-12-27 17:36
检查一下版本,我这里使用的是17.1,是有的,类vsto的接口是一直在逐渐完善的。老版本可能还没有

能免费升级为新版本吗?spread winform 14的版本还有其他解决办法没有?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-12-30 11:47:23
6#
你们是一直有续订金牌服务的,可以升级到当前的V17版本。如果需要新版本的授权。我们来协助您生成
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部