@brotok вам лучше всего это составлять в конструкторе на условия функций. А там уже запись. В общем у вас буит 4 if -а только смотрите а если у вас совпадет все? При таком методе он 4 раза и запишет
@ishka94 Вы школу закончили? Там указывается верхний левый угол, в вашем примере это x=4,y = 0 и еще нужна длина и ширина. Длина 30-4 = 26, ширина 15-0 = 15
и в многопотоке это будет так же хорошо работать? например если я в 100 потоков буду скачивать картинку и сделаю как написали:
не будет ли логов? оно конвертирует последний запрос именно в конкретном потоке же?