Размер пикселя ImageSource

Немного более простой:

List<String> newList = new ArrayList<String>(listOne);
newList.addAll(listTwo);
7
задан eWolf 18 July 2009 в 09:10
поделиться

2 ответа

Вы должны умножить значение на разрешение Windows DPI, чтобы получить количество физических пикселей. Один из способов получить разрешение DPI - получить объект Graphics и прочитать его свойства DpiX и DpiY .

6
ответ дан 6 December 2019 в 10:52
поделиться

Существует 2 типа ImageSource: DrawingImage и BitmapSource .

Очевидно, DrawingImage не имеет DPI или ширину в пикселях, потому что это по сути векторная графика.

С другой стороны, BitmapSource имеет PixeWidth / PixelHeight, а также DpiX / DpiY.

http://msdn.microsoft.com/en-us/ library / system.windows.media.imaging.bitmapsource.pixelheight.aspx

6
ответ дан 6 December 2019 в 10:52
поделиться
Другие вопросы по тегам:

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