Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1425 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  impression d'une bitmap

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

impression d'une bitmap

n°1817347
ninaleo
Posté le 26-11-2008 à 22:25:45  profilanswer
 

Bonsoir à tous,
 
Voici le code que j'ai tapé pour imprimer une image BitMap sur mon application :
 
with Printer do
begin
BeginDoc;  
Canvas.Draw(0,0, Solution.Picture.Graphic);  
EndDoc;  
end;

 
L'impression se fait mais la taille de mon image est minuscule, à peine visible.
 
Pourriez-vous me dire ce que je dois modifier pour que l'image imprimée ait la même taille que celle affichée à l'écran ? Je vous en remercie par avance.
 
Vous souhaitant une bonne fin de soirée
 
Laurent

mood
Publicité
Posté le 26-11-2008 à 22:25:45  profilanswer
 

n°1830577
satirik
Posté le 22-12-2008 à 20:56:07  profilanswer
 

tu dois utiliser StretchDraw, et spécifier un rectangle pour dessiner ton image, ton printer a un PageWidth et PageHeight, donc si tu connais la taille de ta feuille en cm tu peux retrouver la taille en pixel que tu veux pour ton image, genre si tu veux que ton image prenne 5cm de largeur sur ta feuille de largeur 20cm, tu fais un rectangle de largeur (5/20)*PageWidth
 
sur une feuille ya pas de pixels, avec de la chance ton image peut avoir un champ dpi (dot per inch) qui te permettrait de faire la liaison directement


Message édité par satirik le 22-12-2008 à 20:56:42

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  impression d'une bitmap

 

Sujets relatifs
[CSS]CSS spéciale pour impréssionImpression d'un Ticket de Caisse
Affichage d'une image Bitmap dans un contrôleproblème avec wx.DF_BITMAP
impression page webJ'ai l'impression que mon site est piraté, comment savoir ?
[PHP] génération d'un pdf (pas une impression de page)Pb Script vbs pour basculer server impression
GDI bitmap monochrome->couleurImpression automatique
Plus de sujets relatifs à : impression d'une bitmap


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR