Printing with Dot Print (Epson LQ-550H) .

My OS is Windows 95.
Delphi 3.

I want printing with Dot Print (Epson LQ-550H , etc...).

But Qreport's Preview form is not same Dot Printing result.
Report's text(line,..) position is not current.

thus uses not QReport

procedure TFPrint.PrintingDotPrint(Sender: TObject);
begin
    Printer.Canvas.Font.size := 10;
    Printer.BeginDoc;
    Printer.Canvas.TextOut( 300, 200 , '     Hello World!     ' );  { ?
?a? }
    Printer.EndDoc;
end;

but text posion is not current.

Please Help me.

How to Print with dot print?