VB 6 Разрешающая способность PictureBox

Тема в разделе "Visual Basic 6 / Сценарии VBScript, JScript", создана пользователем Сергей, 18 май 2016.

Метки:
  1. Сергей
    Оффлайн

    Сергей Активный пользователь

    Сообщения:
    254
    Симпатии:
    120
    _ Установил ScaleMode = 1 (Twip) для PictureBox, но при рисовании окружностей или "косьіх" отрезков все равно видньі грубьіе "ступенечки", будто рисование попиксельное, а не потвипное.
    _ Я что-то делаю не так, или все же разрешающая способность PictureBox-а в Бейсике - попиксельная?
     
  2. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.497
    Симпатии:
    4.312
    В моём понимании (могу ошибаться) пиксель - это наименьшая частица экрана монитора.
    На экране нельзя рисовать более мелкими частицами.

    При "по-твипном" рисовании число просто будет как бы округляться до ближайшего пикселя. В результате точность может даже снизиться.
     
  3. Сергей
    Оффлайн

    Сергей Активный пользователь

    Сообщения:
    254
    Симпатии:
    120
    Да, точность уменьшается. Если в картинку вставлять текст мелкого розмера, но не растровьій, а ,например, Arial (для которого применяется сглаживание неровностей шрифтов), то буквьі будут или обгрьізенньми или вообще с пропусками.
     

Поделиться этой страницей