Gembox:将图片插入Excel文件并调整图片大小

时间:2019-02-11 17:39:08

标签: c# excel spreadsheet gembox-spreadsheet

我使用GemBox.Spreadsheet,C#和Excel 2013 xlsx文件,其中需要使用gembox插入图像。

图像的大小可能会有所不同,因此在某些情况下,图像的宽度会超出工作表的宽度,因此在插入图像后会创建多余的页面。

我使用C#,可以确定要插入的图像的x / y尺寸,如下所示:

Image img = System.Drawing.Image.FromFile(myImageFile);
var w = img.Width; 
var h = img.Height;

所以我知道图像的宽度。

我的问题是:
如何确定Excel工作表的可用宽度(以像素或英寸为单位)?
使用“ sheet.Pictures.Add()”(或另一种方法)-如何缩放图像,使其宽度与工作表的宽度相同(或更小)?

0 个答案:

没有答案