Маштабирование картинки в "Поле картинки" работает странно
Продолжаю разбираться с курсом БСП. Последний практикум выполнил, там нужно в зависимости от ключа вывести в табличное поле ту или иную иконку. Использовал какой-то набор из конфигурации с картинкой 16х16, набор из 3 штук (ключи 0-1-2), все работает.
Но после этого решил сам себе усложнить задание: выводить более подробную информацию. Для этого мне потребовалась не квадратная, а прямоугольная картинка размером 48х16, я ее соорудил и загрузил в конфигурацию. Вот так получилось:
Однако при запуске она выводится нещадно сжатой. Хотя в предыдущей колонке нормально помещается картинка высотой те же 16 пикселей.
Перепробовал, кажется, все, что только нашел связанного с размерами. Эффекта никакого. Картинка выводится уменьшенной раза в три.
Где, черт возьми, это настраивается?
Но после этого решил сам себе усложнить задание: выводить более подробную информацию. Для этого мне потребовалась не квадратная, а прямоугольная картинка размером 48х16, я ее соорудил и загрузил в конфигурацию. Вот так получилось:
![](https://www.dropbox.com/s/tz82hqbi7qto6n9/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202019-09-17%2013.03.03.jpg?dl=1)
Однако при запуске она выводится нещадно сжатой. Хотя в предыдущей колонке нормально помещается картинка высотой те же 16 пикселей.
![](https://www.dropbox.com/s/ag47ds1rkg1rjfe/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202019-09-17%2013.01.23.jpg?dl=1)
Перепробовал, кажется, все, что только нашел связанного с размерами. Эффекта никакого. Картинка выводится уменьшенной раза в три.
Где, черт возьми, это настраивается?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Пробовал и при загрузке картинки в конфигурацию копировать ее для разных плотностей экрана. И саму картинку пробовал побольше делать, а не 48х16.
И в настройках всей таблицы пробовал высоту строки менять, и настройках самого этого реквизита (поля картинки) размер и реальный, и пропорциональный, и ширину и высоту строки.
Эффекта нет, все равно вместо нормальной картинки выводится вот это, как мухами насижено... :)
И в настройках всей таблицы пробовал высоту строки менять, и настройках самого этого реквизита (поля картинки) размер и реальный, и пропорциональный, и ширину и высоту строки.
Эффекта нет, все равно вместо нормальной картинки выводится вот это, как мухами насижено... :)
(3) Это вариант, :) тем более, что задание практикума этого не требует. Это уж мне самому прекрасного захотелось.
Ну, если больше никто подсказать не сможет, реализую в таком виде. Заодно будет повод у препода спросить, чего платформе не хватает, чтобы картинку в нормальном масштабе вывести...
Ну, если больше никто подсказать не сможет, реализую в таком виде. Заодно будет повод у препода спросить, чего платформе не хватает, чтобы картинку в нормальном масштабе вывести...
(6) Кажется, Вам необходимо у картинки установить свойству "Ширина ячейки" значение 16 (сейчас, согласно снимку экрана, установлено 48). Т.о. Вы подскажете платформе, что Ваша картинка не является единым целым изображением 48х16, а состоит из нескольких квадратных 16х16.
(7) Это все здорово, но она не состоит из нескольких квадратных 16х16. Она состоит из нескольких прямоугольных 48х16, а ее общий размер - 144х16. Нарезается на кусочки она как раз корректно.
Вот отображает нарезанное потом как-то кривовато.
После установки высоты строки на 2 - вот так выглядит:
Сама картинка как надо выводится, но теперь строки таблицы слишком высокие стали.
Вот отображает нарезанное потом как-то кривовато.
После установки высоты строки на 2 - вот так выглядит:
![](https://www.dropbox.com/s/kyk110qwjtysqfn/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202019-09-18%2008.19.20.jpg?dl=1)
Сама картинка как надо выводится, но теперь строки таблицы слишком высокие стали.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот