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

ASP.NET Discussion :

Extraire le data d'un fichier Word


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 28
    Par défaut Extraire le data d'un fichier Word
    J'aimerais savoir s'il est possible d'extraire le data d'un fichier Word afin de l'afficher dans un contrôle d'une page.
    Si oui, quel contrôle il faudrait que j'utilise si, dans mon fichier Word, j'ai du texte et des images.

    J'ai essayé de différentes manières, mais rien ne fonctionnait, mais d'après moi c'est parce que j'essayais des solutions pour des applications Windows.

    Dynamiquement, j'ai ouvert le fichier Word afin de sélectionner tout le data, le copier, mais, par la suite j'ai essayé de travailler avec le Clipboard(presse-papier), mais rien ne fonctionnait.

    J'utilise ce code pour copier le data du fichier Word :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    private Microsoft.Office.Interop.Word.ApplicationClass app = new Microsoft.Office.Interop.Word.ApplicationClass();
     
    protected void Page_Load(object sender, EventArgs e)
    {
        object fileName = @"H:\800.doc";
        object isReadOnly = true;
        object isVisible = true;
        object missing = System.Reflection.Missing.Value;
        Microsoft.Office.Interop.Word.Document doc = app.Documents.Open(ref fileName, ref missing, ref isReadOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref isVisible, ref missing, ref missing, ref missing, ref missing);
        doc.ActiveWindow.Selection.WholeStory();
        doc.ActiveWindow.Selection.Copy();
        doc.Close(ref missing,ref missing,ref missing);
        app.Quit(ref missing,ref missing,ref missing);
    }
    Y a t-il moyen de coller le data dans un contrôle?

    Merci d'avance...

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Qu'est-ce que tu appelles "le data" ? le contenu du fichier ?
    Pour l'afficher sur une page web, à mon avis la seule solution simple est de l'enregistrer en HTML et d'inclure le HTML dans ta page.

Discussions similaires

  1. Extraire des données d'un fichier Word
    Par fabrisss dans le forum VBA Word
    Réponses: 8
    Dernier message: 20/05/2008, 14h38
  2. Comment extraire le contenue d'un fichier Word
    Par didi2005 dans le forum C#
    Réponses: 1
    Dernier message: 26/09/2007, 16h49
  3. Extraire les data EXIF de fichiers image
    Par ClaudeG dans le forum Access
    Réponses: 9
    Dernier message: 21/08/2006, 10h51
  4. [COM] Extraire le texte d'un fichier "word" (.doc) avec
    Par ptikiwi dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 09/06/2006, 17h06
  5. Comment extraire des infos d'un fichier Word ?
    Par Raoul d'Andrésy dans le forum VBA Word
    Réponses: 4
    Dernier message: 02/12/2005, 17h20

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