話說,在ExcelReport的開發過程中,有一個比較棘手的問題:怎么復制圖片呢?
當然,解決這個問題的第一步是:能使用NPOI提取到圖片及圖片的位置信息。到這里,一切想法都很順利。但NPOI到底怎么提取圖片及圖片的位置信息呢?NPOI能不能提取到圖片的位置信息呢?
這是兩個問題。是兩個讓BaiGoogleDu幾近沉默的問題。但官方教程的評論中還是流露出了答案的蛛絲馬跡。
哇咔咔,這是我去看源碼尋答案的的動力。
此處省去(N多字)… …,這里宕掉了我三個晚上的時間。
PicturesInfo.cs
public class PicturesInfo
{
public int MinRow { get;set; }
public int MaxRow { get;set; }
public int MinCol { get;set; }
public int MaxCol { get;set; }
public Byte[] PictureData { get; PRivate set; }
public PicturesInfo(int minRow, int maxRow, int minCol, int maxCol,Byte[] pictureData)
{
this.MinRow = minRow;
this.MaxRow = maxRow;
this.MinCol = minCol;
this.MaxCol = maxCol;
this.PictureData = pictureData;
}
}
NpoiExtend.cs
新聞熱點
疑難解答