Задать вопрос
@NovichokIvanovich
начинающий программист

Как увеличить png файл без интерполяции в react-native+expo?

Есть qrcode в формате png размером 32*32 пикселя. при выводе в компоненте Image c увеличением картинка теряет качество. нужно увеличить картинку без потери качества.
как это сделать?

пример результата
  • Вопрос задан
  • 240 просмотров
Подписаться 2 Простой 6 комментариев
Решения вопроса 1
@remzalp
Программер чего попало на чем попало
увеличивайте разрешение ровно в 2(*2*2*2...) раза, это позволит избежать искажений из-за перехода цвета на границах пикселей.
Ну и как posters сказал, "Задайте картинке свойство image-rendering: pixelated;"
UPD:
https://facebook.github.io/react-native/docs/image.html
resizeMethod: 'resize'
Скорей всего этот режим при правильном разрешении (увеличиваем в степень двойки раз) даст лучшую картинку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы