internal static void SaveFile(PNM bitmap, FileStream stream) { bitmap.WriteShortHeader("P4", stream); for (int i = 0; i < bitmap.Height; i++) { for (int j = 0; j < bitmap.Width; j += 8) { stream.WriteByte(PackBytes(bitmap, i * bitmap.Width + j,UnpackedBits(j, bitmap.Width))); } } }
internal static void SaveFile(PNM bitmap, FileStream stream) { bitmap.WriteShortHeader("P4", stream); for (int i = 0; i < bitmap.Height; i++) { for (int j = 0; j < bitmap.Width; j += 8) { stream.WriteByte(PackBytes(bitmap, i * bitmap.Width + j, UnpackedBits(j, bitmap.Width))); } } }