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# Discussion :

C# introduire un pdf en tant que resource


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut C# introduire un pdf en tant que resource
    Bonjour à tous,
    quelqu´un connaitrait-il un moyen d´intégrer un fichier dans une windows application en c#.
    Example tout simple dans une forme je créer un bouton et quand je clique sur le bouton ca m´ouvre un fichier pdf .
    Ca marche très bien en lien direct avec la classe process mais je voudrais que le fichier soit inclu dans l´application et non pas dépendant de son cheöin d´accès.
    Merci
    chris

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Si ton PDf est de grande taille, cela va augmenter la taille de ton EXE: es-tu sur que c'est une bonne idée ?

  3. #3
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Moi je n'ai pas compris son sujet comme cela, je pense qu'il veut que le pdf soit ouvert dans un composant de sa forme et non dans acrobat reader par exemple.

  4. #4
    Membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    Mon pdf est juste une documentation, qui ne sera pa de grande taille.
    Je voudrais que ca fonctionne comme les fichiers d´aide .chm.
    Donc quand je clique sur mon bouton, le fichier pdf qui est inclu dans mon .exe s´ouvre avec Acrobat.

  5. #5
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Qu'elle est l'intéret ?
    Si c'est un problème de trimbaler plusieurs fichiers, tu peut faire un installeur, c'est facile avec visual studio en c#.

  6. #6
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Dans ce cas, pourquoi ne pas tout simplement mettre le fichier PDF dans le même répertoire que l'application et faire ensuite une simple:

    Process.Start("tonPDF.pdf");

  7. #7
    Membre expérimenté Avatar de fred777888999
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    250
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 250
    Par défaut
    C'est possible, mais ca va faire une usine a gaz (inclure le pdf comme une ressource de ton executable et la lire comme telle).
    En primes, pour remettre ta doc a jour, il va falloir recompiler ton projet.
    Tu ferai sans doutes mieux de regarder la doc du cote des projet de deploiement et configuration pour generer des msi plus aptes a distribuer proprement une solution que la copie de programmes executables.

  8. #8
    Membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    j´ai déja créé une api de mon apli avec ndoc.
    Mon appli ne necessite pas de deploiement ni d´installeur, le souci avec le process.start c´est que si mon fichier est déplacé, le process start ne le trouvera plus... vous me diriez ca peux etre gere par un try...catch...
    C´est peut etre pas approprié maintenant, mais ca peux etre utile dans dotre cas, je suis kan meme curieux de connaitre la methode, si quelqu´un peut me l expliquer ca serait super simpa...

Discussions similaires

  1. [VB6] Exécuter un programme en tant que...
    Par Le_Tolier dans le forum VB 6 et antérieur
    Réponses: 36
    Dernier message: 28/05/2004, 14h53
  2. Postmaster en tant que service NT
    Par krimson dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 16/04/2004, 09h08
  3. Licence MySql en tant que BD dans une application web
    Par Volta dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 26/02/2004, 14h38
  4. [] [Winsock] Pb si je me déconnecte en tant que client
    Par vbcasimir dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 29/04/2003, 18h42
  5. [DROIT] Droits d'auteurs moraux en tant que salariés ?
    Par malotte dans le forum Juridique
    Réponses: 14
    Dernier message: 13/02/2003, 15h56

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