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

Langage Delphi Discussion :

Impression PDF sur une imprimante différente de celle par défaut


Sujet :

Langage Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Points : 56
    Points
    56
    Par défaut Impression PDF sur une imprimante différente de celle par défaut
    Bonjour à tous,

    Je dois imprimer des fichiers PDF.
    Pour l'instant j'imprime à l'aide de la fonction ShellExecute.
    Cela fonctionne très bien mais l'imprimante utilisée est l'imprimante par défaut de Windows au moment de l'impression.

    Hors j'aimerais ne pas la changer car d'autres applications en on besoin.

    Pour l'instant, je suis obligé de récupérer l'imprimante par défaut, de la changer et ensuite je lance le ShellExecute.
    Comme le ShellExecute rend la main tout de suite à mon application, je suis obligé de d'attendre un certain temps (à l'aide de la fonction sleep) avant de refixer l'imprimante d'origine.

    Tout cela ne me plait guère... et ne fait pas très propre ni très pro.
    Y'aurai t'il un moyen d'imprimer sur une imprimante donnée, sans changer l'imprimante par défaut?

    Merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 64
    Points : 69
    Points
    69
    Par défaut
    Bonjour

    J’ai cherché et la seul solution dans mon cas, ca été celle ci et pour repositionné l'imprimante par défaut, je fessais un teste sur l'imprimante pour savoir si mon fichier est bien dans la liste des jobs.

    Sinon une solution mais dans mon cas pas retenu, tu utilise l’active x d’Acrobat et la fonction printdialog et la tu auras la possibilité de choisir ton imprimante mais pour ne pas le faire à chaque PDF il faut les concaténer

    Bonne journée
    Sébastien

Discussions similaires

  1. [Impression] Imprimer sur une imprimante non installée
    Par MattC dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 25/11/2008, 18h35
  2. Impression d'un fichier PDF sur une imprimante de mon choix
    Par juhel philippe dans le forum Documents
    Réponses: 2
    Dernier message: 04/11/2008, 18h10
  3. impression aléatoire sur une imprimante en réseau
    Par Petogaz dans le forum Administration
    Réponses: 6
    Dernier message: 16/07/2008, 15h45
  4. imprimer un PDF sur une imprimante non par défaut
    Par bremer dans le forum Langage
    Réponses: 5
    Dernier message: 25/12/2007, 22h46
  5. Réponses: 3
    Dernier message: 22/05/2007, 09h33

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