找回密码
 立即注册

QQ登录

只需一步,快速开始

AllForAsking

最新发帖
AllForAsking
初级会员   /  发表于:2013-9-6 10:56:00
11#
回复 10楼iceman的帖子

是遍历多个表单插到一个表单中,打印该表单,同时,也把图片插入进行打印,插入图片这个可以代码同时操作么?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-9-6 17:38:00
12#
回复 11楼AllForAsking的帖子

AllForAsking 你好,

Spread 插入图片有两种方式:
1.插入图片可以通过插入 Shape ,设置背景图来插入图片:

  1. private void addShapeToolStripMenuItem_Click(object sender, EventArgs e)
  2.         {
  3.             FarPoint.Win.Spread.DrawingSpace.RectangleShape rShape = new FarPoint.Win.Spread.DrawingSpace.RectangleShape();
  4.             rShape.Name = "myRect1";
  5.             rShape.Top = 20;
  6.             rShape.Left = 60;
  7.             rShape.Width = 100;
  8.             rShape.Height = 100;
  9.             rShape.BackgroundImage = new FarPoint.Win.Picture(Image.FromFile("123.png"));

  10.             this.fpSpread1.Sheets[0].AddShape(rShape);
  11.         }
复制代码


2.通过 ImageCellType 插入图片,这种方式是嵌入到单元格内部的:

  1. FarPoint.Win.Spread.CellType.ImageCellType imgType = new FarPoint.Win.Spread.CellType.ImageCellType();
  2.             Image img = Image.FromFile("123.png");

  3.             this.fpSpread1.Sheets[0].Cells[0, 0].CellType = imgType;
  4.             this.fpSpread1.Sheets[0].Cells[0, 0].Value = img;
复制代码
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部