1. Формирую необходимый HTML-документ;
2. Открываю его браузером:
Код: Выделить всё
OpenDocument('Документ.html');После открытия документа браузером по умолчанию, пользователь его разглядывает и печатает, если всё правильно.
Модератор: Модераторы
Код: Выделить всё
OpenDocument('Документ.html');Код: Выделить всё
PrintDialog1.Copies := 1;
if PrintDialog1.Execute then begin
HtmlViewer1.OpenPrint;
HtmlViewer1.Print;
HtmlViewer1.ClosePrint;
end;
Код: Выделить всё
StrCopy(Device, PWideChar(PrnDev.Device));
StrCopy(Driver, PWideChar(PrnDev.Driver));
StrCopy(Port, PWideChar(PrnDev.Port));
Код: Выделить всё
Device := StringToOleStr(PrnDev.Device);
Driver := StringToOleStr(PrnDev.Driver);
Port := StringToOleStr(PrnDev.Port);