IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

[C++/CLI] Impression de document


Sujet :

C++/CLI

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 15
    Par d�faut [C++/CLI] Impression de document
    Bonjour,

    J'utilise dans mon application le composant PrintDocument pour pouvoir imprimer des fichiers, mais je n'arrive qu'� sortir des pages blanches.

    Voila le code de ma fonction :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    StreamReader^ streamToPrint;
     
    Impression->PrinterSettings->PrinterName = "Canon iP90 Bluetooth 01";
    streamToPrint = gcnew StreamReader("./chantier.txt");			
    Impression->DocumentName = "./chantier.txt";
    if(Impression->PrinterSettings->IsValid)
    {
         l_texte_lu->Text = "imprimante valide";
         Impression->Print();
    }
    Dans le buffer de streamToPrint, j'ai bien la chaine qu'il y a dans mon fichier, mais elle ne s'imprime pas.
    Mon code est quasiment un exemple d'aide que j'ai pu trouver sur la msdn.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 15
    Par d�faut
    J'ai r�solu mon probl�me d'impression avec tous les exemples de la msdn.
    Il fallait lire mon fichier ligne par ligne dans l'�v�nement PrintPage, et utiliser DrawString pour imprimer chaques lignes.

    Maintenant, j'ai un autre probl�me, en fait mon imprimante peut �tre soit branch�e par c�ble USB, soit par le Bluetooth, et je n'arrive pas � d�tecter laquelle est connect�e pour que je puisse imprimer dessus.

  3. #3
    Membre �prouv�
    Avatar de annedeblois
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Ao�t 2005
    Messages
    1 485
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 50
    Localisation : Canada

    Informations professionnelles :
    Activit� : Analyste d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 1 485
    Par d�faut
    Peut-�tre qu'en passant par une PrintDialog et en lan�ant l'impression seulement sur un �v�nement Dialogresult.OK ou qqch du genre...??
    Anne, citoyenne canadienne
    Informaticienne, altiste et radioamateur... bref, originale
    Lire les r�gles...
    Un petit rappel: Je ne r�ponds � aucune question technique pos�e par MP

  4. #4
    Membre Expert Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    D�tails du profil
    Informations personnelles :
    �ge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Par d�faut
    C'est pas g�r� au niveau de l'OS le port sur lequel est branch� l'imprimante ?

Discussions similaires

  1. R�ponses: 4
    Dernier message: 08/08/2006, 19h57
  2. [C++/CLI] Impression de document
    Par Casimir33 dans le forum Visual C++
    R�ponses: 0
    Dernier message: 26/07/2006, 11h30
  3. [C++/CLI] Impression de document
    Par Casimir33 dans le forum VC++ .NET
    R�ponses: 0
    Dernier message: 26/07/2006, 11h30
  4. [Librairies] Questions relatives à l'impression de documents
    Par Ronin dans le forum Biblioth�ques et frameworks
    R�ponses: 2
    Dernier message: 07/12/2005, 15h53
  5. [Strat�gie] Impression de documents
    Par gegev2 dans le forum Documents
    R�ponses: 1
    Dernier message: 12/07/2005, 11h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo