Re[2]: Ориентация листа при печати html-файла
От: Marinka  
Дата: 13.10.05 07:29
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Все так. Просто ничего не делается.

Ваша правда.

M>>docinf.lpszOutput = path;

PD>Это имя выходного файла для печати в файл.
The DOCINFO structure contains the input and output file names and other information used by the StartDoc function.
The StartDoc function starts a print job.
Иными словами, не имеет смысла заполнять DOCINFO, если надо вывести конкретный файл на печать. И вот эти параметры lpszOutput,lpszDatatype, fwType существуют только для создания файла.


M>>StartDoc(hdcPrint, &docinf);

M>>StartPage(hdcPrint );
M>>EndPage(hdcPrint );
M>>EndDoc(hdcPrint );
PD>А здесь открываем печать и тут же ее закрываем, ничего не напечатав.
Это я уже поняла, но TextOut мне не подходит, я не могу воспроизвести таблицы из html (а там именно таблицы) простым выводом символов на печать. В идеале мне нужна функция, выбирабщая html в контекст принтера... Но чудес ведь не бывает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.