با CSS خیلی راحت میتونید اندازه ها رو برحسب سانتیمتر و... تعیین کنید. مثال:
کد HTML:
<style media="print" type="text/css">
* {
margin: 0;
padding: 0;
}
table {
margin-left: 1cm;
margin-right: 1cm;
width: 19cm;
}
tr {
height: 1cm;
}
table, td, th {
border: solid 0.5mm #000000;
}
</style>
<table>
<tr><th style="width: 8cm;">ID</th><th style="width: 11cm;">Name</th></tr>
<tr><td>1</td><td>Ali</td></tr>
<tr><td>2</td><td>Reza</td></tr>
</table>
نکته: بخاطر استفاده از "media="print فقط توی Print Preview یا موقع چاپ میتونید تأثیرش رو ببینید.
موفق باشید.