Drukowanie formy

0

Witam
Temat wydaje się dość banalny. Tak więc co chcę zrobić i co zrobiłem.
Chce wydrukować formularz, co uczyniłem funkcją Form1.Print i wszystko jest oki gdy formularz mieści się cały na ekranie. Gdy dam rozdzielczość ekranu mniejszą niż wielkość formularza to część formularza ulega ukryciu (jest niewidoczna na ekranie). Ta część "ukryta" nie ulega wydrukowaniu. Co mam zrobić aby jednak wydrukowało ją. Dzięki z góry za odpowiedź.

0

Witam
Użyj klasy TPrinter. Klasa ta implementuje wszystkie funkcje drukowania w windowsie. Posiada wlasciwosc Canvas , reprezentuje ona powierzchnie papieru.
Dodajesz modul printers do uses aby moc korzystac z TPrinter.

A nastepnie kod przykladowy:

Printer.begindoc;
printer.canvas.textout(20,20,'Test !');
printer.enddoc;

i tak dalej i tak dalej

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1