THTMLViewer

solvadore
Дата: 06.12.2007 11:21:51
Ситуация следующая.
При печати хтмл документа HTML криво выводит документ (Выводит ячейки в ширину, хотя можно было бы как при печати в браузере сделать увеличение высоты ячейки). Соответственно чтобы его нормально напечатать требуется дюжий PrintScale, который делает отображение маленьким, если не микроскопическим.
Как обойти проблему?
Или подскажите как альтернативно можно обойти эту проблему, то есть как напечатать хтмл с нормальным отображением?
solvadore
Дата: 06.12.2007 13:02:31
неужели никто не печатал html страницы?
Warstone
Дата: 06.12.2007 13:12:50
solvadore
неужели никто не печатал html страницы?
Ты сам перечитай свой 1-й пост, потом ещё раз... и ещё, а потом напиши - что-ж ты хотел сказать-то. А то экстрасенсы опять в отпуске, медиумы после того, как побывали рядом с Кащенко и "наслушались" тамошних обетателей - вообще в неадеквате. А из Джедаев - тока Люк остался - и то... Республику восстанавливает... не до нас сейчас.
solvadore
Дата: 06.12.2007 13:16:42
Ок! Пойдем по порядку!
Как напечатать html страницу?
Alexander A. Sak
Дата: 06.12.2007 13:27:20
Я так понимаю, речь идет о компоненте с pbear.com?
Никогда не было проблем с печатью. В поставке есть демка с print preview, ее и использовал. Давай пример html-я, форматирование которого не устраивает.
Warstone
Дата: 06.12.2007 13:30:05
solvadore
Ок! Пойдем по порядку!
Как напечатать html страницу?

Тебе тупой вариант? Открыть в MsIE и нажать Фаил -> Печать (Или Ctrl+P, как написанно там-же).
solvadore
Дата: 06.12.2007 13:39:10
нужно без использования браузера
Anatoly Podgoretsky
Дата: 06.12.2007 13:49:11
Лучше нажать Alt+P
Warstone
Дата: 06.12.2007 13:54:40
solvadore
нужно без использования браузера
Пишешь свой браузер(с поддержкой явы, флеша и прочих CSS'ов с DOM'ами), потом просишь его отрендерить картинку в bmp и эту bmp печатаешь.
Кроик Семён
Дата: 06.12.2007 15:39:39
solvadore
нужно без использования браузера


Internet Explorer (далее IE :) почти на каждом компьютере установлен, почему бы не воспользоваться его возможностями?

Есть такой компонент TWebBrowser, через него доступны многие фичи IE. В том числе и печать. Окно браузера открываться не будет, не бойся. Он загрузится "невидимо".