Witam.

Mam dziwny bład.

Korzystam z

 Printer.BeginDoc;
 ...................
 Printer.Canvas.TextOut( x ,y ,b );
 ....................
 Printer.EndDoc;

Pierwszą stronę wydruku po uruchomieniu drukarki drukuje poprawnie.
Na kolejnych stronach teksty są drukowane w ramkach (po obrysie tekstu)

Jak dołożę

 Printer.BeginDoc;
 ...................
 Printer.Canvas.TextOut( x ,y ,b );
 ....................
 Printer.NewPage;
 Printer.EndDoc;

kolejne strony są drukowane poprawnie bez ramek,
ale po każdej stronie jest wysuwane jedna pusta strona.
( tekst drukowany mieści się na jednej stronie A4 )

Przypuszczam że drukarka sama nie czyści swojego Cavansa
jeżeli niema polecenia zmiany strony. Co jest najdziwniejsze że
ten sam porogram działa poprawnie z drukarką DeskJet 840C.

Pozdrawiam Janusz.