Imprimarea din DELPHI cu vedere

Imprimarea este acum utilizat pe scară largă în aplicații Delphi atunci când aveți nevoie pentru a imprima text, imagine, etc. Cele mai multe aplicații Windows sprijină capacitatea de a imprima. În Delphi, există mai multe modalități de a imprima, în funcție de calitatea pe care doriți să realizeze.

Imprimarea din DELPHI cu vedere

forme de imprimare

În Delphi în formă Formularul are funcția de imprimare. care poate imprima forma.

Puteți utiliza, de asemenea, proprietatea PrintScale. care schimbă scara obiectului imprimat. Această caracteristică conține trei opțiuni:

  • poNone - imprimarea se va face cu imprimanta.
  • poProportional - imprimarea paginii care ar avea aceeași dimensiune ca pe ecran.
  • poPrintToFit - dimensiuni variază în funcție de dimensiunea paginii.

În acest caz, se pare că nu este imprimarea cea mai înaltă calitate.

Controlul Print TRichEdit

caracteristica de imprimare este de asemenea disponibil în componenta TRichEdit.

După cum vedeți, aici funcția de imprimare devine o valoare șir de caractere, care va apărea în coada de imprimare ca numele documentului.

Text Imprimare fișiere cu ShellExecute

Puteți utiliza, de asemenea, funcția API ShellExecute pentru a imprima documentul de text.

Aceasta deschide aplicația care este asociată cu fișierul. În cazul meu, acest carnețel.

Caseta de dialog Print

În Delphi, există două ferestre de dialog Print: caseta de dialog folosind componenta și TPrintDialog utilizând caseta de dialog TPrinterSetupDialog setările imprimantei.

Caseta de dialog TPringDialog

componentă de dialog TPrintDialog puteți utiliza imediat înainte de imprimare. componentă TPrintDialog are propriile sale proprietăți și metode pe care le puteți consulta la ajutorul Delphi. Caseta de dialog se numește proiectare:

caseta de dialog Preferințe imprimare

Când apelați această casetă de dialog este posibil pentru a selecta setările de imprimare, cum ar fi dimensiunea hârtiei, orientarea, etc. Puteți utiliza, de asemenea, această fereastră la imprimantă. Ea a numit-o funcție a casetei de dialog Executare.

TPrinter obiect este folosit pentru a imprima documente, text etc. Aici este un exemplu de TPrinter dreptunghi pentru imprimare. Nu uitați să adăugați unitatea de imprimante la clauza utilizări a formularului.

În același mod, pe panza panza obiect imprimantă pot fi imprimate și text.

Și aduce imprimare bitmap, ca și în cazul în care pânza.

La imprimarea unei imagini bitmap pentru a fi mici, pentru a aduce dimensiunea pe care doriți să le imprimați, utilizați StretchDraw.