Если вы сохраните изображение и щелкнете правой кнопкой мыши -> Свойства, будет указано, что оно составляет 200x160, что также примечательно при предварительном просмотре изображения в окнах. Черные полосы добавляются к изображению, что странно. Если вы откроете его в MS Paint (только для демонстрационных целей), вы заметите, что изображение заполнено черными полосами, и когда вы посмотрите на файл-> свойства, оно говорит, что изображение теперь 200x171.
Наиболее вероятный сценарий состоит в том, что заголовок файла говорит, что он 200x160 (на что смотрят окна / браузеры и т. Д. Для быстрого определения размера изображения), тогда как фактический блок изображения составляет 200x171. Черные полосы не отображаются в браузерах, так как они, скорее всего, прозрачны, но, поскольку MS Paint и предварительный просмотр окон не поддерживают прозрачность, черные полосы отображаются в них. Кроме того, в mspaint найден правильный размер, потому что данные заголовка выброшены, а свойства показывают вам свойства их структуры данных, теперь удерживающие блок изображения для редактирования изображения, аналогично, если вы загружаете изображение в mspaint, измените изображение, чтобы удалить черные полосы, сохраните, а затем поместите эту картинку в браузер, тогда отступы исчезнут.
В большинстве случаев при загрузке изображения в файл изображения требуется только горизонтальное разрешение изображения, а блок изображения просто читается для горизонтального разрешения для каждой вертикальной строки изображения, когда вы читаете конец блока изображения, вы находитесь в конце изображения, поэтому при загрузке изображения с него не обязательно учитывать вертикальное разрешение. Вот почему изображение выглядит нормальным и не обрезается по нижнему краю.
Что касается того, почему это изображение не дополняется в других браузерах. Я могу только предположить, что это заполнение изображений с помощью границ является стандартом того типа, которого они привыкли ожидать в файлах изображений, и когда они сталкиваются с блоком изображения, размер которого превышает размер заголовка файла, они обрезают его по направлению к центру блока изображения, чтобы в меру своих способностей