找回密码
 立即注册

QQ登录

只需一步,快速开始

Duang_tt

注册会员

4

主题

8

帖子

30

积分

注册会员

积分
30
  • 110

    金币

  • 4

    主题

  • 8

    帖子

Duang_tt
注册会员   /  发表于:2024-8-28 11:12  /   查看:666  /  回复:7
本帖最后由 Duang_tt 于 2024-8-28 14:11 编辑

PrintInfo printset = new PrintInfo();
printset.FirstPageNumber = 1; //获取或设置打印在首页上的页码。
printset.PageOrder = PrintPageOrder.DownThenOver;//获取或设置页面打印的顺序。
printset.ShowGrid = true;//获取或设置是否打印表单的网格线。
printset.Margin = new PrintMargin(30, 5, 30, 5, 0, 0);
printset.ShowRowHeaders = true;//是否打印行标题
//printset.BestFitRows = true;获取或设置行高是否为满足打印最高字符串的高度而调整。
printset.ShowGrid = true;//获取或设置是否打印表单的网格线
printset.Footer = "/c /p / /pc";//为打印页面提供页脚。
printset.Orientation = FarPoint.Win.Spread.PrintOrientation.Portrait;//获取或设置打印时的页面方向。
printset.Preview = true;//用来提供打印预览。
printset.ShowPrintDialog = true;//置打印前是否显示打印对话框

// 设置FarPoint打印信息
this.fpCpReport_Sheet1.PrintInfo = printset;
PrintPreviewDialog dialog = new PrintPreviewDialog();

dialog.ClientSize = new Size(1280, 960);

this.fpCpReport.SetPrintPreview(dialog);

this.fpCpReport.PrintSheet(this.fpCpReport_Sheet1);

7 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-8-28 18:21:27
沙发
你用的是什么产品,这里是wijmo产品板块
回复 使用道具 举报
Duang_tt
注册会员   /  发表于:2024-8-29 16:07:26
板凳
Richard.Ma 发表于 2024-8-28 18:21
你用的是什么产品,这里是wijmo产品板块

用的C#开发的
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-8-29 18:21:49
地板
是要和你确认一下你用的是哪个产品,哪个版本。

我看你的代码应该是spread,如果需要协助调查的话,请给一个复现问题的demo

另外你提的这个现象是只有在win7上才会出现吗?
回复 使用道具 举报
Duang_tt
注册会员   /  发表于:2024-8-29 18:36:12
5#
是的,是spread,代码需要完整的吗?打印的话就这段,之前也没做过特殊处理,就把那个单元格类型变为checkbox了,目前反应只有Windows7系统才会不显示,win10以上正常的
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-8-30 09:28:16
6#
需要你发一个能复现的问题的简单项目过来。

这种兼容性问题需要报研发调查原因。
回复 使用道具 举报
Duang_tt
注册会员   /  发表于:2024-8-30 11:25:55
7#
Richard.Ma 发表于 2024-8-30 09:28
需要你发一个能复现的问题的简单项目过来。

这种兼容性问题需要报研发调查原因。

好的版主,我先自查一下是不是底层控件封装导致的,用没封装之前的看一下
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-8-30 15:08:07
8#
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部