grapecity spread

1、

//初始化spread

private void initSpread()
        {
            InputMap im;
            im = Report_fpSpread.GetInputMap(InputMapMode.WhenFocused);
            im.Put(new Keystroke(Keys.C, Keys.None), SpreadActions.ClipboardCopy);
            im.Put(new Keystroke(Keys.V, Keys.None), SpreadActions.ClipboardPasteAll);

        }

2、

//打开spread文件
        private void openExcel(string filename)
        {
            filename = System.AppDomain.CurrentDomain.BaseDirectory + "//" + filename;
            this.Report_fpSpread.Open(filename);

        }

3、

this.Report_fpSpread.Sheets[sheetIndex].RemoveRows(rowindex,rowsCount);

this.Report_fpSpread.Sheets[sheetIndex].Rows.Add(rowindex, rowsCount);

this.Report_fpSpread.Sheets[sheetIndex].Cells[rowindex, cloumnIndex].Value =val;

4、自动换行

FarPoint.Win.Spread.CellType.TextCellType.WordWrap = true

5、输出excel

this.Report_fpSpread.SaveExcel(filePath);

6、打印设置

            FarPoint.Win.Spread.PrintInfo printset = new FarPoint.Win.Spread.PrintInfo();
            FarPoint.Win.Spread.PrintMargin printmar = new FarPoint.Win.Spread.PrintMargin();

            printmar.Left = 80;
            printmar.Right = 0;
            printmar.Top = 20;
            printmar.Bottom = 20;

            printset.Centering = FarPoint.Win.Spread.Centering.None;
            printset.FirstPageNumber = 1;
            printset.Margin = printmar;
            printset.Opacity = 60;
           
            printset.Orientation = FarPoint.Win.Spread.PrintOrientation.Landscape;
            printset.ShowBorder = false;
            printset.ShowColor = false;
            printset.ShowColumnHeader = FarPoint.Win.Spread.PrintHeader.Hide;
            printset.ShowRowHeader = FarPoint.Win.Spread.PrintHeader.Hide;
            printset.ShowGrid = false;
            printset.ShowShadows = false;
            printset.ZoomFactor = 0;

          
            
                this.Report_fpSpread.Sheets[sheetIndex].PrintInfo = printset;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值