2
我試圖使用條碼識別軟件,需要遍歷tiff文件中的所有幀。我很困惑的幾點: 1)什麼是框架,爲什麼它有一個GUID,爲什麼我需要迭代幀?我似乎無法找到很多文檔。嘗試遍歷System.Drawing.Image中的幀,拋出無效的參數異常
2)代碼在一次迭代後拋出無效的參數異常。我不知道爲什麼;在邏輯上,我不能超過幀數,所以不知道它是如何可能是一個無效的參數,假設這是問題。
System.Drawing.Image img = System.Drawing.Image.FromStream(mems);
Guid guid = img.FrameDimensionsList[0];
FrameDimension dimension = new FrameDimension(guid);
int totalFrame = img.GetFrameCount(dimension);
foreach(int i =0; i < totalFrame; i++)
{
img.SelectActiveFrame(dimension, i);
}
了不起的示例代碼。不知道那些靜態的FrameDimension屬性! – 2015-06-18 15:25:44