Content-Type: multipart/related; start=<op.mhtml.1317523811417.a6a5f939482d7147@192.168.0.9>; boundary=----------kv95YQBmf4YI1EoiO4Pl1B
Content-Location: http://members.ping.de/~sven/dpi.html
Subject: =?utf-8?Q?DPI=20Calculator=20/=20PPI=20Calculator?=
MIME-Version: 1.0

------------kv95YQBmf4YI1EoiO4Pl1B
Content-Disposition: inline; filename=dpi.html
Content-Type: text/html; charset=utf-8; name=dpi.html
Content-ID: <op.mhtml.1317523811417.a6a5f939482d7147@192.168.0.9>
Content-Location: http://members.ping.de/~sven/dpi.html
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
<title>DPI Calculator / PPI Calculator</title>
<style type="text/css">
	body {
		font-family: Trebuchet MS, Gill Sans, Futura, Sans, Verdana, Arial, Helvetica; 
	}
</style>
<script type="text/javascript"> /* <![CDATA[ */

function round2 (i) {
    return Math.round(i * 100) / 100;
}

function do_dpi () {
	if (! document.getElementById ) {
		alert("Your browser is not supported");
		return;
	}
	var x = document.getElementById('hor').value;
	var y = document.getElementById('vert').value;
	if (y == 0 || x == 0) return;
	var diag = document.getElementById('diag').value;
	document.getElementById('diagmetric').firstChild.data = round2(diag * 2.54);
	var ratio = y/x;
	var xd = Math.sqrt( Math.pow(diag,2) / ( 1 + Math.pow(ratio, 2) ));
	var yd = xd * ratio;
	var pitch = 25.4/(x/xd);
	document.getElementById('result').innerHTML =
		'Display size: ' + round2(xd) + '" &times; ' + round2(yd) + '" (' +
		round2(2.54*xd) + 'cm &times; ' + round2(2.54*yd) + 'cm) = ' + 
		'<span title="Y: ' + round2(y/yd) + '">' + round2(x/xd) + '</span>' +
		' <abbr title="pixels per inch">PPI</abbr>, ' +
		Math.round(pitch * 10000)/10000 +
		'mm <a href="http://en.wikipedia.org/wiki/Dot_pitch">dot pitch</a>, ' +
		Math.round(x/xd * y/yd) +
		' <abbr title="pixels per square inch">PPI&sup2;</abbr>';
}

function set_mon (x, y, diag) {
	if (x)
		document.getElementById('hor').value = x;
	if (y)
		document.getElementById('vert').value = y;
	if (diag) 
		document.getElementById('diag').value = diag;
	do_dpi();
}
/* ]]> */
</script>
<style type="text/css">
label {
	display: inline-block;
	vertical-align: top;
	width: 180px;
}

input { text-align: right; }

td { font-size: 0.85em; }

ul {
	margin-top: 0;
	border-top-width: 0;
	padding-top: 0;
	margin-bottom: 0;
	border-bottom-width: 0;
	padding-bottom: 0;
}
</style>
</head>
<body onload="set_mon(screen.width, screen.height);">
	<h1>DPI Calculator / <a href="http://en.wikipedia.org/wiki/Pixels_per_inch" title="Pixels per inch">PPI</a> Calculator</h1>
<h4>for displays with square <a href="http://en.wikipedia.org/wiki/Pixel">pixels</a></h4>
<noscript><h2>This calculator requires JavaScript.</h2></noscript>
<form onsubmit="do_dpi()" action="#">
<fieldset>
<legend>Monitor data</legend>
<label for="hor">Horizontal resolution:</label>
<input id="hor" type="text" size="4" value="1280" onkeyup="do_dpi()" />
pixels <br />

<label for="vert">Vertical resolution:</label> 
<input id="vert" type="text" size="4" value="1024" onkeyup="do_dpi()" />
pixels <br />

<label for="diag">Diagonal:</label> 
<input id="diag" type="text" size="4" value="22" onkeyup="do_dpi()" />
inches (<span id="diagmetric">xx</span>cm)<br />

<div>
<b id="result">
    Loading...
</b>
</div>
</fieldset>
</form>

<p>List of noteworthy and common display sizes and monitors:</p>

<table width="90%">
<tr valign="top"><td><ul>
			<li><a href="javascript:set_mon(352,416,2.1)">352x416 @ 2.1</a> <a href="http://en.wikipedia.org/wiki/Nokia_N90">Nokia N90</a></li>
<li><a href="javascript:set_mon(480,272,3.8)">480x272 @ 3.8</a> Sony PSP Go</li>
<li><a href="javascript:set_mon(480,320,3.5)">480x320 @ 3.5</a> Apple iPhone</li>
<li><a href="javascript:set_mon(640,360,3.2)">640x360 @ 3.2</a> Nokia N97 mini</li>
<li><a href="javascript:set_mon(640,480,2.83)">640x480 @ 2.83</a> FIC Neo1973 OpenMoko</li>
<li><a href="javascript:set_mon(800,240,3.53)">800x240 @ 3.53</a> Nintendo 3DS (3D)</li>
<li><a href="javascript:set_mon(800,480,3)">800x480 @ 3</a> Toshiba Portege G900</li>
<li><a href="javascript:set_mon(800,600,5)">800x600 @ 5</a> Sony VGN-U50</li>
<li><a href="javascript:set_mon(800,600,6)">800x600 @ 6</a> <a href="http://en.wikipedia.org/wiki/Sony_LIBRI%C3%A9_EBR-1000EP">Sony Libri&eacute;</a></li>
<li><a href="javascript:set_mon(854,480,3.7)">854x480 @ 3.7</a> <a href="http://en.wikipedia.org/wiki/Motorola_Droid">Motorola Droid</a></li>
<li><a href="javascript:set_mon(960,540,4.3)">960x540 @ 4.3</a> HTC EVO 3D</li>
<li><a href="javascript:set_mon(960,544,5)">960x544 @ 5</a> Sony PS Vita</li>
<li><a href="javascript:set_mon(960,640,3.5)">960x640 @ 3.5</a> Apple iPhone 4</li>
<li><a href="javascript:set_mon(1024,576,10.1)">1024x576 @ 10.1</a> </li>
<li><a href="javascript:set_mon(1024,600,10.1)">1024x600 @ 10.1</a> Netbooks</li>
<li><a href="javascript:set_mon(1024,768,6.4)">1024x768 @ 6.4</a> Sony PCG-U1</li>
<li><a href="javascript:set_mon(1024,768,8.1)">1024x768 @ 8.1</a> iRex iLiad</li>
<li><a href="javascript:set_mon(1024,768,9.7)">1024x768 @ 9.7</a> Apple iPad</li>
<li><a href="javascript:set_mon(1280,600,10)">1280x600 @ 10</a> Toshiba Libretto L1</li>
<li><a href="javascript:set_mon(1280,768,12.1)">1280x768 @ 12.1</a> Samsung Q30+</li>
<li><a href="javascript:set_mon(1280,800,5.6)">1280x800 @ 5.6</a> Fujitsu FMV Biblo U/B50</li>
<li><a href="javascript:set_mon(1280,800,12)">1280x800 @ 12.1</a> </li>
<li><a href="javascript:set_mon(1280,800,13.3)">1280x800 @ 13.3</a> Sharp Mebius MW70J</li>
<li><a href="javascript:set_mon(1200,900,7.5)">1200x900 @ 7.5</a> OLPC XO-1 (b/w mode)</li>
<li><a href="javascript:set_mon(1280,1024,17)">1280x1024 @ 17</a></li>
<li><a href="javascript:set_mon(1360,768,11.1)">1360x768 @ 11.1</a> Asus S6F</li>
<li><a href="javascript:set_mon(1366,768,11.6)">1366x768 @ 11.6</a> MacBook Air 11&quot;</li>
<li><a href="javascript:set_mon(1366,768,15.6)">1366x768 @ 15.6</a></li>
<li><a href="javascript:set_mon(1400,1050,12)">1400x1050 @ 12</a> Toshiba Portege M200</li>
</ul>
</td><td><ul>
<li><a href="javascript:set_mon(1440,900,13.3)">1440x900 @ 13.3</a> Lenovo Thinkpad X300</li>
<li><a href="javascript:set_mon(1440,900,19)">1440x900 @ 19</a></li>
<li><a href="javascript:set_mon(1440,960,15.2)">1440x960 @ 15.2</a> Apple PowerBook G4</li>
<li><a href="javascript:set_mon(1600,768,8)">1600x768 @ 8</a> Sony Vaio P-Series</li>
<li><a href="javascript:set_mon(1600,900,13.1)">1600x900 @ 13.1</a> Sony Vaio VGN-Z11WN/B</li>
<li><a href="javascript:set_mon(1600,900,17.3)">1600x900 @ 17.3</a></li>
<li><a href="javascript:set_mon(1600,1200,19)">1600x1200 @ 19</a> Iiyama AU4831D</li>
<li><a href="javascript:set_mon(1600,1200,20.1)">1600x1200 @ 20.1</a></li>
<li><a href="javascript:set_mon(1680,945,18.4)">1680x945 @ 18.4</a> Sony Vaio VGN-AW11M/H</li>
<li><a href="javascript:set_mon(1680,1050,15.4)">1680x1050 @ 15.4</a> Sony Vaio FS92</li>
<li><a href="javascript:set_mon(1680,1050,18)">1680x1050 @ 18</a> ViewSonic VX1940W</li>
<li><a href="javascript:set_mon(1680,1050,20)">1680x1050 @ 20</a> Apple Cinema Display</li>
<li><a href="javascript:set_mon(1680,1050,22)">1680x1050 @ 22</a></li>
<li><a href="javascript:set_mon(1920,1080,13.1)">1920x1080 @ 13.1</a> Sony Vaio VPCZ11Z9E/B</li>
<li><a href="javascript:set_mon(1920,1080,21.5)">1920x1080 @ 21.5</a></li>
<li><a href="javascript:set_mon(1920,1200,15.4)">1920x1200 @ 15.4</a> Dell Inspiron 6000</li>
<li><a href="javascript:set_mon(1920,1200,17)">1920x1200 @ 17</a> Dell Inspiron 9300</li>
<li><a href="javascript:set_mon(1920,1200,22)">1920x1200 @ 22</a></li>
<li><a href="javascript:set_mon(1920,1200,24)">1920x1200 @ 24</a></li>
<li><a href="javascript:set_mon(2048,1152,23)">2048x1152 @ 23</a> Samsung 2343BW</li>
<li><a href="javascript:set_mon(2048,1536,15)">2048x1536 @ 15</a> NEC Versa Pro NX VA20S/AE</li>
<li><a href="javascript:set_mon(2048,1536,20.8)">2048x1536 @ 20.8</a> Iiyama ProLite H530-B</li>
<li><a href="javascript:set_mon(2560,1440,27)">2560x1440 @ 27</a> Apple iMac 27"</li>
<li><a href="javascript:set_mon(2560,1600,30)">2560x1600 @ 30</a></li>
<li><a href="javascript:set_mon(2560,2048,20.1)">2560x2048 @ 20.1</a> NEC MD205MG-1</li>
<li><a href="javascript:set_mon(3280,2048,30.4)">3280x2048 @ 30.4</a> Coronis Fusion 6MP DL</li>
<li><a href="javascript:set_mon(3840,2160,27.84)">3840x2160 @ 27.8</a> <a href="http://www.chimei-innolux.com/opencms/cmo/products/medical_display/products_medical_R278D1.html?__locale=en">CMI R278D1 Panel</a></li>
<li><a href="javascript:set_mon(3840,2400,22.2)">3840x2400 @ 22.2</a> <a href="http://en.wikipedia.org/wiki/IBM_T220/T221_LCD_monitors#IBM_T221">IBM T221</a></li>
<li><a href="javascript:set_mon(4096,2160,36.4)">4096x2160 @ 36.4</a> Eizo FDH3601</li>
</ul></td>
<td><b>Resolutions</b><ul>
<li><a href="javascript:set_mon(320,240)">320x240</a> QVGA</li>
<li><a href="javascript:set_mon(640,480)">640x480</a> VGA (NTSC square)</li>
<li><a href="javascript:set_mon(768,576)">768x576</a> PAL (square)</li>
<li><a href="javascript:set_mon(800,600)">800x600</a> SVGA</li>
<li><a href="javascript:set_mon(960,540)">960x540</a> qHD</li>
<li><a href="javascript:set_mon(1024,768)">1024x768</a> XGA</li>
<li><a href="javascript:set_mon(1280,720)">1280x720</a> HDTV 720</li>
<li><a href="javascript:set_mon(1280,1024)">1280x1024</a> SXGA</li>
<li><a href="javascript:set_mon(1366,768)">1366x768</a> HD</li>
<li><a href="javascript:set_mon(1400,1050)">1400x1050</a> SXGA+</li>
<li><a href="javascript:set_mon(1440,900)">1440x900</a> WSXGA</li>
<li><a href="javascript:set_mon(1600,900)">1600x900</a> HD+ 900p</li>
<li><a href="javascript:set_mon(1600,1200)">1600x1200</a> UXGA</li>
<li><a href="javascript:set_mon(1680,945)">1680x945</a> WXGA++</li>
<li><a href="javascript:set_mon(1680,1050)">1680x1050</a> WSXGA+</li>
<li><a href="javascript:set_mon(1920,1080)">1920x1080</a> HDTV 1080</li>
<li><a href="javascript:set_mon(1920,1200)">1920x1200</a> WUXGA</li>
<li><a href="javascript:set_mon(2048,1536)">2048x1536</a> QXGA</li>
<li><a href="javascript:set_mon(2560,1440)">2560x1440</a> WQHD</li>
<li><a href="javascript:set_mon(2560,1600)">2560x1600</a> WQXGA</li>
<li><a href="javascript:set_mon(3840,2160)">3840x2160</a> QFHD</li>
<li><a href="javascript:set_mon(3840,2400)">3840x2400</a> WQUXGA</li>
</ul>
<b>Display sizes</b><br />
<a href="javascript:set_mon(0,0,8.9)">8.9"</a>
<a href="javascript:set_mon(0,0,10.1)">10.1"</a>
<a href="javascript:set_mon(0,0,11.6)">11.6"</a>
<a href="javascript:set_mon(0,0,12.1)">12.1"</a>
<a href="javascript:set_mon(0,0,13.3)">13.3"</a><br />
<a href="javascript:set_mon(0,0,14)">14"</a>
<a href="javascript:set_mon(0,0,15.6)">15.6"</a>
<a href="javascript:set_mon(0,0,17.3)">17.3"</a> 
<a href="javascript:set_mon(0,0,18.4)">18.4"</a> 
<a href="javascript:set_mon(0,0,18.5)">18.5"</a><br />
<a href="javascript:set_mon(0,0,19)">19"</a>
<a href="javascript:set_mon(0,0,20)">20"</a>
<a href="javascript:set_mon(0,0,21.5)">21.5"</a> 
<a href="javascript:set_mon(0,0,22)">22"</a>
<a href="javascript:set_mon(0,0,23)">23"</a>
<a href="javascript:set_mon(0,0,23.6)">23.6"</a><br />
<a href="javascript:set_mon(0,0,24)">24"</a>
<a href="javascript:set_mon(0,0,27)">27"</a>
<a href="javascript:set_mon(0,0,30)">30"</a>
<a href="javascript:set_mon(0,0,32)">32"</a>
<a href="javascript:set_mon(0,0,37)">37"</a> 
<a href="javascript:set_mon(0,0,42)">42"</a>
<a href="javascript:set_mon(0,0,46)">46"</a><br />
<a href="javascript:set_mon(0,0,50)">50"</a>
<a href="javascript:set_mon(0,0,60)">60"</a>
<a href="javascript:set_mon(0,0,65)">65"</a>
</td>
</tr></table>
<hr />
<div>
<em>Anzeige</em><br />
<span style="color: red;">Zu verkaufen</span> von privat an Selbstabholer in Dortmund, Deutschland:<br />
Monitor <b><a href="http://geizhals.at/eu/a69073.html">ViewSonic VP2290b</a></b>, Aufl&ouml;sung 3840x2400, 56,4cm (22,2"), <b>204DPI</b>, baugleich <a href="http://en.wikipedia.org/wiki/IBM_T220/T221_LCD_monitors#IBM_T221">IBM T221</a> <br />
Passend dazu: Grafikkarte <b><a href="http://geizhals.at/eu/a100513.html">Matrox Parhelia HR256</a></b> <br />
Gesamtpreis: 1600 &euro; <br />
Anfragen bitte per E-Mail (s.u.)
<hr />
</div>
<div style="text-align: right;">
	&copy; 2004-2011 Sven Neuhaus &lt;sven<script type="text/javascript">document.write('&#64;sven.de');</script><noscript><p style="display:inline">&#64;sven.de</p></noscript>&gt;. All rights reserved.
<br />
<a href="http://validator.w3.org/check?uri=referer"><img
 src="valid-xhtml10.png"
 style="border: none;"
 alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
</div>
</body>
</html>

------------kv95YQBmf4YI1EoiO4Pl1B
Content-Disposition: inline; filename=valid-xhtml10.png
Content-Type: image/png; name=valid-xhtml10.png
Content-Location: http://members.ping.de/~sven/valid-xhtml10.png
Content-Transfer-Encoding: Base64

iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAADAFBMVEUBAAAIBgMM
CQQLCwsSDgYXEgkaFQoUFBQcHBwlHQ4rIhEwJhM2KxU7Lxc9MBgjIyMoKCg0MzI7
OztBNBpOPh5OSz9TQiFeSyVkUChqVCpuWCx1Rzl0XC5+ZDFOTk5ST0tWUk1VVVVc
XFxqXUplZWVra2twcHB7e3sAWpwIX58JYJ8OY6ERZaIVaKQaa6Yebaghb6klcqop
dawxea82fbE4frI+grRFhrZMi7pVkb1alL9dlsBkm8NoncRtocZ0pcl8qsyWBAOZ
AACcCASIIBmdNiegDge3PB6mPiqBZzODaDSKbjaOcTiUdjuXeDyaez26QiG/TCaA
eWihclPATifBUCjIXy/QbzfWej3Yfj+KgWWjgkGui0WxjUa0gVi3kkm6lEq+mEyj
kmuzn2e7pnLFnU7eikXOpFHRp1PVqlXarlfesVjjlUrmm03poFDtqVTitFrmuFzq
u13ywWD7xWL+y2WDg4OXl5eYmJippZ61rZisrKy0tLS/v7+Crs6FsNCLtNKQt9SW
u9aYvNebvtifwdqjw9uox92ryd6yzeG20OPCwsLMzMzU1NTA1ufG2ujN3+zT4+7d
6fL/7Mbn5+fs7Ozl7vXp8fbu9Pj09PTy9/r1+Pv+/v7MzMwAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADn4rtgAAAA
nnRSTlP/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////AD6H4/gAAAABYktHRP+lB/LFAAAACXBIWXMAAABI
AAAASABGyWs+AAADSUlEQVRIx+2WaU8TURSGzyCLQEUxiFYtCEo8Da3sYglQbDUa
luISV6pYFdsyop1Or8ElSgg2RSjgArSZ63/13JkOXRBZgn7yTXpmyzwz857lFhb3
XW9/CsEi317f2c71/OnZ/+C9gSdDKmNySI2GorQNxiaDpFA4FgrS+WgoxFhwck/g
MTjBwmCJ+WCYMQso5SBUoQCcZKwGgClg2QSOt7jp7pnWGQFJ2e0tpFYX5+k3TUn+
QTOsqAV/hRRmJngiYAVrYILAkipT+C34GzqJ+AW7BDiBhga4VgdwIFmdNMBKMcAQ
I3Ctz1cOCmPD4hEKVBX5TpdYfg/m7bhC0YHrFHvQtbY2h840fw9Hzh8tO7CaSZ6V
3k2AdWXBNdaKosGtwG78SLED4xSd+I1rbWK37ii5cO58pirCUglYBXhIjVlywWGQ
oluBl7CT83VE8nUZ28lu3ZUycUlLZ8CVUrgGnpgeR7JgZrUxHVzh9/tjAuzxbFRF
M7nwGbGZ8wF083UHLlPqDuZWxSAZrBSXqmbyGBuBEQNM0sFCUQJf8QiyAXbRp7uw
A5fI7iXei9ifotzlgiMy3R+NqKpMRiv6gUwVzfTAlAiLyUJkxVWPUAYcR5fWfCGB
7jV00GOciJ0an95T5133GDLAKXTMY1/K3j6HPeJ42YEJvrAX8M0M1+y8LvJhnnej
URmc92HvH2aFGtuWa4I/Ido1qgbElH48j235YNkiwbhxc6QKpJN56NiN18bOnQ2u
CV5BvCRaEC8aqAS2rBp76bSRPFutCT4No8chkMu95vG+ynIve3KHUAvO6i04w2d7
dCu6Fwxy00LGCpsJrixlQbAVfL/35Qb3VN5068M1vQW/UrG5U3EHxrXGH4IrJTfA
xluqUMWicCjLva/zvC8Mf72388fmfIeIS61UIU60o2jFxbKGxsMwzQvfuKScyTRE
cxz2ZOV9XDCPtY/6ZoB+X/udzl6Rw2RDWfV7ngceonFxXIqMgj83eXey3Fe7HfRh
0bAlondZQJKgXM2rsrsmd2rXK4j6ZHx8PMAmhM/y2CO1oH7vmdx9X0wfZLj7v0q/
8Orcv7D8T039s/8VH7bVu2c718NbJrhuBzq2leo3nTlTX62DfwGZkKiGotSUXQAA
AABJRU5ErkJggg==

------------kv95YQBmf4YI1EoiO4Pl1B--
