PNG-изображения могут содержать то, что называется фрагментом pHYs. Этот блок определяет DPI, для которого изображение предназначено для отображения. Если DPI изображения не совпадает с DPI монитора, оно будет растянуто WPF, чтобы оно выглядело в «предполагаемом» размере. Обычно (по крайней мере, для меня) это совсем НЕ то, что я намеревался, и это вызывает большое разочарование.
Чтобы удалить «намеченное» растяжение, одним из вариантов является удаление фрагмента pHY из PNG.
Вы можете использовать инструмент типа TweakPNG для проверки и удаления pHY.
В качестве альтернативы, вы можете просто сохранить ваши изображения с правильным DPI, закодированным в них, или вообще без него, при условии, что ваше программное обеспечение для редактирования изображений поддерживает это.