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 :

[VB.NET] Imprimer n'importe quels types de document


Sujet :

VB.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 284
    Par défaut [VB.NET] Imprimer n'importe quels types de document
    Bonjour,


    Je souhaiterai savoir s'il y avait moyen d'impimer n'importe quels type de documents. (Word - Excel - des images, PDF).

    En gros , je developpe une application qui permet d'archiver des documents de n'importe quels types. Je souhaiterai imprimer l'ensemble des documents d'une archive. Comment puis-je procéder.

    (Un peu comme dans l'explorateur, ou l'on fait un clic droit sur le document et ensuite 'Imprimer').


    D'avance, merci


    OLBI

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut
    Tu as crystal report pour cela.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 284
    Par défaut
    Oui en effet j'ai CR mais comment dois-je faire....

    Merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut
    peut etre peux tu commencer par là :

    http://neo.developpez.com/tutos/cr/vbnet/

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 284
    Par défaut
    je vais reformuler ma question autrement

    je souhaiterai pouvoir imprimer des documents Word, excel ou bien des images et des PDF's et non pas exporter vers word, excel.....

    Merci quand même.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut
    Comment as tu choisi de stocker ses documents dans ton application ?

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 284
    Par défaut
    Les documents seront stockés dans des répertoires du disque dur selon une arborescence :

    Archivage010108
    -documentWord
    -documentExcel
    -Pdf
    -Photo
    Archivage020108
    -documentWord
    -documentExcel
    -Pdf
    -Photo
    ....

    Lorsque l'utilisateur demandera l'impression d'une archive, je souhaiterai pouvoir imprimer le contenu de chaque répertoire.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut
    sans trop réflechir , je ne vois pour l'instant qu'une seule méthode à creuser:

    Si tu as chargé les libraries qui vont bien , comme par exemple Microsoft Excel 11.0 object library pour Excel , c'est de creer une ou des fonctions pour :
    -recuperer le type de fichiers a imprimer et son nom dans ton archive
    -instancier le bon objet
    -trouver la bonne methode pour lancer l'impression
    (Peut etre pour excel , myExcel.woorksheets.printout....)

    Le soucis , c'est que pour du PDf , je ne vois pas......a moins peut etre de creer un rapport Crystal report avec l'ensemble de tes documents , puis de les imprimer....

    Je ne sais pas si ca t'aide , je fais de mon mieux

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 284
    Par défaut
    Merci, pour les conseils !!!

    J'essayais d'éviter justement de vérifier le type de chaque de document et d'écrire des fonctions pour chaque type de fichiers.

    J'espérais qu'il y ait une méthode qui m'aurait permis de faire print.printdocument(path du document) mais bon.

    au boulot alors...

    merci!

    OLBI

Discussions similaires

  1. [LibreOffice][Base de données] Quel type de document pour imprimer
    Par Jretz dans le forum OpenOffice & LibreOffice
    Réponses: 2
    Dernier message: 15/01/2015, 09h52
  2. Fonction qui retourne n'importe quel type
    Par andromeda dans le forum C++
    Réponses: 24
    Dernier message: 25/02/2014, 17h47
  3. Ouvrir un document de n'importe quel type
    Par supertoms dans le forum VBA Access
    Réponses: 8
    Dernier message: 06/06/2008, 15h58
  4. Réponses: 1
    Dernier message: 27/02/2008, 14h55
  5. [clabel] Affichage pour n'importe quel type de courbe
    Par developpeur82 dans le forum MATLAB
    Réponses: 3
    Dernier message: 12/04/2007, 16h48

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