public void WriteRow(ImageLine imgline, int rownumber) { SetUseUnPackedMode(imgline.SamplesUnpacked); if (imgline.SampleType == ImageLine.ESampleType.INT) WriteRowInt(imgline.Scanline, rownumber); else WriteRowByte(imgline.ScanlineB, rownumber); }
public static void endFileTmp(PngWriter png) { ImageLine imline = new ImageLine(png.ImgInfo); for (int i = 0; i < png.ImgInfo.Rows; i++) png.WriteRow(imline, i); png.End(); }