begin process at 2010 02 10 00:16:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Impression d'un pixel avec borland 6


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Impression d'un pixel avec borland 6

mardi 7 juin 2005 à 21:48:29 | Impression d'un pixel avec borland 6

geag17


J'arrive à imprimer un texte en définnissant le canevas de ma feuille mais je voudrait dessiner des éléments de la taille d'un pixel.

En clair y a t'il une commande qui permmettent d'imprimer tout les pixels entre deux points de ma feuille (pour dessiner une ligne)

Je suis preneur de toutes les fonctions qui pourraient s'en approcher.

Merci

Will

mercredi 8 juin 2005 à 15:25:01 | Re : Impression d'un pixel avec borland 6

Dvdmizo

Réponse acceptée !
Salut,
as-tu essayé  :
Canvas->MoveTo(x, y);
Canvas->LineTo(x, y);

J'espère que ça t'aidera...
DvdMizo
jeudi 9 juin 2005 à 09:27:21 | Re : Impression d'un pixel avec borland 6

geag17

Merci mais ces fonction permettent de se déplacer moi sur une fenètre graphique de windows. Moi je voudrait faire quelque chose de similaire mais imprimer sur un feuille.

En clair je veux (seulement avec des fonction C++), imprimer une ligne sur une feuill

Will

jeudi 9 juin 2005 à 11:08:49 | Re : Impression d'un pixel avec borland 6

Dvdmizo

ta feuille aussi peut être considérée comme un Canvas !! ;)
en faisant :

#include <Printers.hpp>

void ta_fonction_d_impression(void)
{
   TPrinter *Prntr = Printer();
   Prntr->Title = "Suivi des cartes - BL" ;
   Prntr->Orientation = poPortrait ;
   xmax = Prntr->PageWidth ;
   ymax = Prntr->PageHeight ;

 
   Prntr->BeginDoc() ;

   Prntr->Canvas->MoveTo(0,0) ;
   Prntr->Canvas->LineTo(xmax,  ymax) ;

    // tu peux aussi changer la taille du crayon
   Prntr->Canvas->Pen->Width = 2 ;
   Prntr->Canvas->MoveTo(0,ymax) ;
   Prntr->Canvas->LineTo(xmax,  0) ;

// ou encore imprimer du texte

   Prntr->Canvas->Font->Name = "Times New Roman" ;
   Prntr->Canvas->Font->Size = 10 ;
   Prntr->Canvas->TextOut(xmax/2, ymax/2, "Un petit texte vite fait") ;

// changer de page

    Prntr->NewPage() ;

// faire à nouveau un trait
   Prntr->Canvas->MoveTo(0,0) ;
   Prntr->Canvas->LineTo(xmax,  ymax) ;

// terminer l'impression
    Prntr->EndDoc() ;
}

à partir du moment où tu as un Canvas qui désigne ton document, tu peux utiliser toutes les fonctions (je crois) d'un Canvas.

j'espère que ça pourra te servir...
DvdMizo


Cette discussion est classée dans : impression, feuille, imprimer, pixel, borland


Répondre à ce message

Sujets en rapport avec ce message

Pb impression (ss Borland) [ par Snoop49h ] Bonjour à tousJe développe sous Borland 5 c++ et j'aimerais imprimer les informations qui se trouvent sur ma fiche (2 Tchart et quelque labels). Je ne Impression de BMP [ par LuckyNut ] Bonjour,Comment imprimer un CBitmap qui ne s'affiche pas dans une CView (donc pas de fonction OnDraw) ?Ou aussi comment imprimer le contenu d'un formu Impression bitmap + texte (c++ builder 5) [ par bfespi69 ] Bonjour à tous, Je cherche à réaliser une impression particulière avec C++Builder 5. Je dois sur la feuille A4 qui sort de l'imprimante imprimer que Impression du contenu d'un string sur une imprimante [ par morganroux ] Je suis en train de développer une appli en C++ qui est sous forme de boite de dialogue MFC qui doit imprimer un string sur une imprimante à étiquette une tentative artistique, des problèmes codés... [ par merluboru ] Bonjour à tous, Cela fait un moment que je suis inscrit sur ce merveilleux et étrange site. En effet la plupart des messages ou codes déposé ici sont Impression personnalisée [ par thxoptimizer ] Bonjour, J'ai déjà fait pas mal de choses pour créer une boîte d'impression personnalisée. But : imprimer plusieurs images du disque dur (choix du Impression d'un TStringGrid [ par eagleseyes ] SalutJe cherche à imprimer un TStringGrid mais il me l'imprime à la taille de l'écran (tout petit sur un feuille A4) et tout le tableau d'un coup, du Format d'impression [ par SaXo360 ] Salut,Je suis sous C++ Builder 5.J'appuye sur un bouton qui me lance l'impression de ma grille.Le probleme est que lorsque je regarde ma feuille qui v Impression MDI CListView [ par isir ] J'ai une application MDI Chaque vue possède sa propre classe  de type CListView <p class="MsoNormal" IMPRESSION IMAGE CDC [ par Florenzau ] Bonjour, Je suis toujours à la recherche d'un code source (qui MARCHE) me permettant d'imprimer une image...Je travail sur Visual studio .net 2003, en


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales