Titre
Imprimer un Bitmap
Auteur
Source


  Voici une fonction pour imprimer un Bitmap


Procedure ImprimeBitmap(Bitmap :TBitmap; Orientation :TPrinterOrientation; IndexDeLimprimante, NombreDeCopie :integer); begin {Les orientations sont : poPortrait, poLandScape} if NombreDeCopie < 0 then NombreDeCopie := 1; Printer.Copies := NombreDeCopie; Printer.PrinterIndex := IndexDeLimprimante; // la premiere imprimante est l'index 0 Printer.Orientation := Orientation; Printer.BeginDoc(); Printer.Canvas.Draw(0,0, Bitmap); // on dessine le canevas du Bitmap dans celui de Printer Printer.EndDoc(); end;

Site de l'auteur