请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yuhang666

注册会员

17

主题

57

帖子

164

积分

注册会员

积分
164
yuhang666
注册会员   /  发表于:2020-2-9 14:36  /   查看:2802  /  回复:3
1金币
您好:
求助一下,我用的Fp4.5

sheet中有两列,第一列是文字(超长,可能一个cell里的文字就超过A4一页),第二列是图片,用BackgroundImage 设置的,代码如下
FarPoint.Win.Spread.CellType.GeneralCellType g = new GeneralCellType();
                    MemoryStream ms = new MemoryStream(edu.EducationImage);
                    Image image = Image.FromStream(ms);
                    g.BackgroundImage = new FarPoint.Win.Picture(image, FarPoint.Win.RenderStyle.Stretch);

                    fpEdu_Sheet.Cells[index, 1].CellType = g;


打印的时候怎么能把这个两列打印出来?
谢谢!

3 个回复

倒序浏览
yuhang666
注册会员   /  发表于:2020-2-9 14:50:43
沙发
我现在打印的时候,第二列根本就不打印
回复 使用道具 举报
yuhang666
注册会员   /  发表于:2020-2-9 15:17:04
板凳
图片我现在能打印出来了,有别的问题要求助,就是一个单元格的文字长度要是超过一页A4纸,打印的时候怎么能自动换页?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-2-10 11:05:45
地板
您好,如果你没有对PrintInfo做特殊设置,会自动分页的。
您也可以设置PrintInfo,来控制打印时候的状态。
比如 SheetView.PrintInfo.ZoomFactor = 0.3,缩放页面
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部