Mega Code Archive

 
Categories / Delphi / LAN Web TCP
 

Printing a web page with the html control

Question: How do I print a WEB page with the HTML control? Answer: Use either the HTML control's AutoPrint method, or alternatively use the PrintPage method. Example using AutoPrint: uses Printers; procedure TForm1.Button1Click(Sender: TObject); var OldCur: TCursor; begin OldCur := Screen.Cursor; with Printer do begin BeginDoc; HTML1.AutoPrint(handle); Title := HTML1.URL; EndDoc; end; Screen.Cursor := OldCur; end;