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

VB.NET Discussion :

Impression de plusieurs PrintDocument


Sujet :

VB.NET

  1. #1
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut Impression de plusieurs PrintDocument
    Bonjour,

    Je souhaite savoir s'il est possible de lancer l'impression de plusieurs PrintDocument d'un même formulaire avec un seul PrintDialog.

    C'est à dire que l'utilisateur n'aura à cliquer qu'une fois sur ok pour lancer l'impression de tous les PrintDocument.

    D'avance merci à tous.

    Charles-Elie
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  2. #2
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Bonsoir,

    Je reviens à la charge. N'y a-t-il personne qui peut m'aider???

    Merci
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  3. #3
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    en théorie oui, il suffit d'appeler plusieurs fois Print

  4. #4
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    J'ai effectivement déjà essayé ainsi. Le souci c'est que cela ne m'imprime que la dernière page.

    Peux-tu développer la méthode que tu envisages...
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  5. #5
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    ben
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    PrintDocument1.Print
    PrintDocument1.Print
    PrintDocument1.Print
    devrait imprimer trois fois

    Mais je pense que je n'ai pas bien compris ce que tu veux faire

  6. #6
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    En fait mon problème est simple.
    Il faut que je puisses imprimer un certain nombre d'informations.

    Le soucis c'est que toutes ces infos ne tiennent pas sur une page.
    Grâce à ce forum j'ai appris qu'il y avait une solution pour imprimer sur plusieurs pages (HasMorePages) mais je n'arrive pas à faire fonctionner ceci correctement.

    Je me dis donc que la solution c'est peut-être de lancer plusieurs PrintDocument.

    C'est sûr c'est beaucoup plus tordu (en théorie) que HasMorePages, mais j'ai vraiment abandonné cette dernière solution car je ne parvient pas à gérer cet outil.

    Si quelqu'un est prêt à m'aider, c'est sans problème que j'accepterai son coup de main.

    Slts à tous
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  7. #7
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    ah ok, il faut bien passer par HasMorePage. Deux possibilités, l'impression est fixe ou non. Si elle est fixe, il suffit de gérer une variable statique qui identifie la page en cours et qui oriente le code avec un select case par exemple.

    Si elle ne l'est pas, c'est un peu plus compliqué. Il faut que le code détecte la fin de page puis sache reprendre l'impression au bon endroit. J'ai donné des exemple là
    http://bidou.developpez.com/tutoriel...et/impression/

Discussions similaires

  1. [WinForms]Impression sur plusieurs colonnes
    Par penchu dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 31/08/2006, 21h03
  2. Pb d'impression sur plusieurs pages d'un JGraph
    Par StephG31 dans le forum 2D
    Réponses: 1
    Dernier message: 15/06/2006, 10h23
  3. [MFC]Impression de plusieurs vues
    Par valdeub dans le forum MFC
    Réponses: 3
    Dernier message: 19/01/2006, 09h30
  4. [Print] Impression de plusieurs composants graphiques....
    Par lilou77 dans le forum Interfaces Graphiques en Java
    Réponses: 10
    Dernier message: 02/01/2006, 10h01
  5. [Rave reports] impression de plusieurs états ??
    Par Goldenkiller dans le forum Bases de données
    Réponses: 4
    Dernier message: 06/08/2004, 16h30

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