5

Я весьма смущен номенклатурой; что на самом деле означает DPI?

То, как я это интерпретирую, говорит о том, сколько пикселей на дюйм экрана. Теперь, естественно, вы не можете изменить это (не на LCD, во всяком случае). Но в операционных системах есть настройка для "изменения" DPI ... но что это значит?

Если я "изменю" свой DPI с 96 на 110, разве это не должно сделать все меньше, потому что якобы я подгоняю больше пикселей к каждому дюйму на дисплее (по определению)? Почему все становится больше?

3 ответа3

7

Размер текста обычно выражается в точках (из которых на цифровых дисплеях установлено фиксированное значение 72 на дюйм), а не в пикселях. Поэтому для 12-точечного текста на дисплее с разрешением 96 DPI потребуется 12/72 * 96 = 16 пикселей, а для дисплея 110 - 12/72 * 110 = 18,3 пикселей. Если ваш дисплей не способен изменять свое собственное разрешение на лету (что было бы очень изящным приемом), ваш текст будет выглядеть на 110/96-1 = 14,6% больше.

2

Количество точек на дюйм получается при печати изображения на бумаге.

Таким образом, изображение с разрешением 800x600 пикселей при 100 точках на дюйм будет напечатано с разрешением 8 x 6 дюймов.

Дисплей использует это в качестве основы для определения размера текста на дисплее (согласно ответу Игнасио).

2

То, что вы изменяете, - это не физическое количество точек на дюйм на дисплее, а изменение количества точек, которые, по вашему мнению, система имеет в дюймах. Таким образом, для шрифта с 12 точками это 1/6 дюйма, так что это 1/6 от того, сколько пикселей ваше число DPI.

То же самое делается с изображениями в некоторых контекстах, которые имеют «собственный» DPI [или предполагается, что он составляет 96 dpi], который масштабируется до DPI вашей системы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .