Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Правильная печать страницы


Автор: PoTaP0ff 10.8.2008, 19:59
Есть кусок кода:
Код

<table border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td><img src="1.png"></td>
    </tr>
</table>

Надо распечатать это изображение. Его я прикреплю. Суть в том, что оно должно быть размером именно 197*185 мм. Не меньше и не больше. В пикселах оно 561*526. При печати этих самых 197*185 мм никак не получаеться, как я не бился и менял изображение и указывал его размеры принудительно в коде... Все бестолку... Нехочет оно мне печататьсо как надо... Хм, почему при печати из Фотошопа - оно печатается как надо, а при попытки напечатать из броузера натыкаюсь на чтоо-то... Подскажите пожалуйста, очень нужно. Зарание спасибо.

Автор: Ockonal 11.8.2008, 10:07
<img src="1.png" width=197 height=185 ></td>
Имхо, так правильно. Печататься должно так, как и есть на странице.
-----------
Или сделайте так:
задайте размеры width=197 height=185 таблице, а в изображении выставьте: width=100% height=100%

Автор: Uratsakidogi 12.8.2008, 20:37
CSS позволяет задавать размеры в миллиметрах и сантиметрах. Но делать это следует тоьлко в версии для печати (либо в print.css, что правильнее).

Автор: PoTaP0ff 13.8.2008, 18:34
Uratsakidogi, расскажите пожалуйста, если несложно.


Цитата(Ockonal @  11.8.2008,  10:07 Найти цитируемый пост)
<img src="1.png" width=197 height=185 ></td>Имхо, так правильно. Печататься должно так, как и есть на странице.

Кгм... оно мну и сжалось до 197*185 пикселей, а надо чтоп было стока в миллиметрах и неважно сколько пикселей...

Автор: bars80080 13.8.2008, 20:21
Код

<head>
<link href="style1.css" media="screen" rel="stylesheet" type="text/css" />
  <link href="style2.css" media="print" rel="stylesheet" type="text/css" />
</head>

...

<img src="" id="qw" />

в style1.css
Код

#qw { width: 561px; height: 526px; /* или сколько тебе надо */ }

в style2.css
Код

#qw { width: 197mm; height: 185mm; }

Автор: PoTaP0ff 13.8.2008, 21:17
Спасибо канешна, н видисо я тупой или еще что, но сделал, как Вы посоветовали, тыкаю в кнопку "Печать"... Печатает, но не то... меньше чем мне нужно... а размер нужен какой указан... Блин, че делать незнаю... Мож еще кто че посоветует...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)