Comment coder pour extraire du texte à partir d'un fichier docx

11-01  Source: collection Red  Vues: 1 

Advertisement

Comment coder pour extraire du texte à partir d'un fichier docx

Dans le monde de la programmation, de savoir lire le format de fichier Microsoft Word DOCX peut vous faire gagner du temps lorsque vous avez besoin contenus dans un fichier DOCX. DOCX est un nouveau format disponible dans Microsoft Office 2007 et plus. Ce format prend en charge la norme XML, qui a été développé pour ces versions de produits Microsoft Office. XML est tout simplement un ensemble de règles pour les documents d'encodage comme un DOCX. Vous pouvez utiliser Microsoft Visual Basic .NET (VB.NET) pour lire et afficher le contenu d'un fichier DOCX.

Niveau de compétence: Modéré

Les choses dont vous avez besoin

Format SDK Microsoft Visual Basic ExpressOpen XML

Instructions

1 Ouvrez Microsoft Visual Basic Express et sélectionnez "Nouveau Projet ..." dans le volet gauche de votre écran. Cliquez sur "Visual Basic" sous "Modèles installés" et double-cliquez sur "Application console."

2 Cliquez sur le volet "Boîte à outils" et double-cliquez sur "Button" pour ajouter un nouveau bouton à votre formulaire. Double-cliquez sur "encadré" pour ajouter un nouveau contrôle de zone de texte à votre formulaire.

3 Cliquez sur le menu "Projet" et sélectionnez "<ProjectName> Propriétés." Cliquez sur "Références", puis sélectionnez "Ajouter". Sélectionnez ".NET" et cliquez sur "DocumentFormat.OpenXml." Cliquez sur "OK". Double-cliquez sur "Button1" pour ouvrir la fenêtre VB.

4 Copiez et collez le code suivant dans le très haut de votre module VB.NET de déclarer les espaces de noms: Imports System.IO Imports DocumentFormat.OpenXml.Packaging importations DocumentFormat.OpenXml.Wordprocessing

5 Copiez et collez le code suivant sous "Button1_Click" pour définir le chemin et le document pour l'ouvrir: strDoc Dim As String = "C: \ docxFile.docx" DIM TXT flux String Dim que Stream = File.Open (strDoc, FileMode. Open) Modifiez la ligne de code suivante et tapez le chemin et le nom de votre document: strDoc Dim As String = "C: \ docxFile.docx"

6 Copiez et collez le suivant pour appeler la procédure à fait lire le document: OpenAndAddToWordprocessingStream (flux, txt) stream.Close ()

7 Copiez et collez le texte suivant pour afficher le texte lu dans le contrôle de la zone de texte: Me.TextBox1.Text = txt

8 Copiez et collez la procédure suivante pour ouvrir le fichier DOCX et retourner le contenu lu: Public OpenAndAddToWordprocessingStream Sub (flux ByVal Comme Stream, ByRef txt As String) Dim WordprocessingDocument Comme WordprocessingDocument = wordprocessingDocument.Open (flux, True) corps Dim Comme Corps = wordprocessingDocument.MainDocumentPart.Document.Body txt = body.InnerText.ToString wordprocessingDocument.Close () End Sub

9 Appuyez sur "F5" pour exécuter le programme, puis cliquez sur "Button1" pour exécuter le code.

Articles connexes
  • Comment coder pour extraire du texte à partir d'un fichier docx 11-01

    Dans le monde de la programmation, de savoir lire le format de fichier Microsoft Word DOCX peut vous faire gagner du temps lorsque vous avez besoin contenus dans un fichier DOCX. DOCX est un nouveau format disponible dans Microsoft Office 2007 et plu

  • Comment faire pour extraire des fichiers Excel à partir de dossiers multiples avec VBA 05-28

    Savoir comment extraire des fichiers Excel à partir de plusieurs dossiers à l'aide de Visual Basic pour Applications (VBA) peut vous faire économiser du temps lorsque vous avez besoin de rechercher sur votre ordinateur pour les fichiers Excel pour le

  • Comment faire pour extraire des messages SMS depuis un téléphone 01-19

    Un service de messages courts, ou un message "SMS", qui a été envoyé à votre téléphone cellulaire est souvent désigné comme un «message texte." Ces messages SMS peuvent également être extraites à partir de votre téléphone à un compte e

  • Comment faire pour extraire un fichier zip avec Python 02-10

    Python est un langage de programmation de licence ouverte disponible dans Windows, Linux et Mac, ainsi que Java .Net machines virtuelles. Python dispose de trois versions, avec chaque nouvelle version ajoutant plus de compatibilité et de fonctionnali

  • Comment faire pour modifier le texte 3D sur SketchUp 03-28

    Programme 3-D de conception de SketchUp de Google n'a pas de commande pour faciliter le montage du texte existant en 3-D. Cependant, vous pouvez toujours modifier le texte 3-D en le traitant comme vous le faites d'autres objets 3-D dans SketchUp: com

  • Comment faire pour extraire Acrobat Fonts 11-05

    Adobe Portable Document Format (PDF) est une norme très répandue pour la pose du texte et des éléments graphiques sur les pages d'une manière indépendante du périphérique. Parfois, les fichiers PDF contiennent certaines des polices nécessaires pour r

  • Comment faire pour extraire des données à partir des tableaux Word Excel VBA Utilisation 11-08

    Visual Basic pour Applications (VBA), scripting la langue de Microsoft pour Excel et Word, permet aux utilisateurs de ces programmes écrire des scripts qui accélèrent les tâches courantes comme l'accès aux données de la table. En plus de donner les u

  • Comment faire pour extraire les adresses email de mon compte Hotmail 11-15

    Exportation, ou de l'extraction, les adresses e-mail de vos contacts Hotmail peut être bénéfique si vous décidez de toujours ouvrir un compte e-mail supplémentaire. Extraire vos contacts crée un document qui est enregistré sur votre ordinateur, et vo

  • Comment faire pour modifier Div texte, gras en JavaScript 05-22

    Parfois, vous avez besoin d'élever la voix pour attirer l'attention. concepteurs de sites Web peuvent élever "le volume" d'une page Web en faisant une partie de la plus audacieuse de texte. Le Cascading Style Sheet ou CSS, la propriété de p

  • Comment faire pour extraire la configuration de Vista partir de la partition de récupération HP 08-29

    Pour extraire le Microsoft Vista set-up et les fichiers d'installation à partir de la partition de récupération HP sur un ordinateur portable HP, utilisez le Gestionnaire de récupération HP livré avec tous les ordinateurs portables HP. Le HP Recovery

  • Comment faire pour extraire un iPhone SMS 01-01

    Envoi d'un SMS - message texte est le premier choix pour de nombreux utilisateurs de téléphones portables quand ils ont besoin de communiquer lors de vos déplacements - Short Message Service. Si vous avez reçu une importante message texte SMS sur vot

  • Comment faire pour extraire des numéros de téléphone à partir d'un site Web 03-16

    Alors que les annuaires en ligne comme les Pages blanches et les Pages Jaunes ont aidé le monde à trouver les numéros de téléphone dont ils ont besoin plus efficacement en ligne, lorsque vous travaillez avec un grand nombre de chiffres, il peut être

  • Comment faire pour extraire des données d'un ordinateur portable Compaq Presario Hard Drive 05-11

    L'ordinateur portable Compaq Presario est une machine puissante qui peut gérer les besoins d'un élève, l'utilisateur professionnel ou occasionnel Internet. Ces machines sont toutes équipées d'disques durs intégrés à un système et des données personne

  • Comment faire pour enregistrer un texte de l'iPhone 02-29

    Enregistrement importants messages texte à partir de votre iPhone est simple - il est un processus automatique qui fonctionne à chaque fois que vous synchronisez votre téléphone via iTunes. Malheureusement, l'information va dans un dossier qui ne son

  • Comment faire pour extraire 35mm film à partir d'un traîneau 02-03

    Extraction film de 35mm est un processus qui doit être complété dans l'obscurité totale, ce qui ajoute à son caractère déjà délicate. Vous pouvez utiliser un simple, ouvre-boîte sur la cartouche, mais il faut prendre garde à ne pas rayer le film. Sac

  • Comment faire pour extraire le jus de curcuma 02-21

    Le curcuma, une épice de la cuisine commune, est un membre de la famille Zingiberaceae, et dispose d'un rhizome similaire à gingembre. Il a attiré l'attention de la communauté scientifique pour ses bienfaits potentiels pour la santé, en particulier d

  • Comment faire pour extraire l'acide hyaluronique à partir d'oeufs 03-18

    Médecins injecter de l'acide hyaluronique dans les articulations du corps pour réduire l'enflure. L'acide hyaluronique est une partie du liquide qui recouvre les articulations comme les genoux et les coudes. Dans des œufs de poule, l'acide hyaluroniq

  • Comment faire pour extraire de Split Zip Files 08-31

    Des fichiers multimédias, des jeux multijoueurs et logiciels complexes peuvent être trop grand pour un rangement pratique. Compression de ces mastodontes dans les archives zip est une façon de rendre plus faciles à gérer et transmettre par e-mail ou

  • Comment faire pour récupérer le texte d'une carte SIM 10-21

    Les téléphones cellulaires sont devenus l'un article sur lequel la plupart des Américains comptent. Nous économisons numéros de téléphone, dates et beaucoup plus d'informations sur le téléphone pour garder à portée de main. Les cartes SIM sont utilis

  • Comment faire pour extraire des fichiers ISO sur Mac 12-07

    Des fichiers image ISO sont généralement utilisés dans le système d'exploitation Windows pour stocker des applications informatiques. Les fichiers ISO peuvent également être utilisé sur la plate-forme Mac, cependant, et le système d'exploitation n'a