Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur koden för att extrahera text från en docx-fil

    I planeringen världen , att veta hur man läser Microsoft Word docx -format kan du spara tid när du behöver innehållet i en docx -fil . DOCX är ett nytt format som finns i Microsoft Office 2007 och högre . Detta format stöder XML-standard , som utvecklats för dessa versioner av Microsoft Office-produkter . XML är helt enkelt en uppsättning regler för kodning dokument såsom en docx . Du kan använda Microsoft Visual Basic. NET ( VB.NET ) för att läsa och visa innehållet i en docx -fil. Saker du behöver
    Microsoft Visual Basic Express Review Open XML Format SDK
    Visa fler instruktioner
    1

    Öppna Microsoft Visual Basic Express och välj " Nytt projekt .. . " från vänster på skärmen . Klicka på " Visual Basic " under "Installerade mallar " och dubbelklicka på " Console Application . "
    2

    Klicka på " Verktyg" panelen och dubbelklicka på " knappen " för att lägga till en ny knapp i formuläret . Dubbelklicka på " Textruta " för att lägga till en ny kontroll textruta i formuläret .
    3

    Klicka på " Project " -menyn och välj " Properties . " Klicka " Hänvisar till " och välj sedan " Lägg till ". Välj " . NET " och klicka på " DocumentFormat.OpenXml . " Klicka på " OK . " Dubbelklicka på " Button1 " för att öppna VB fönstret
    4

    Kopiera och klistra in följande kod i den absoluta toppen av din VB.NET modul att förklara namnutrymmena : .

    Import System.IO

    Import DocumentFormat.OpenXml.Packaging

    Import DocumentFormat.OpenXml.Wordprocessing
    5

    Kopiera och klistra in följande kod under " Button1_Click " för att definiera väg och dokument till öppet :

    Dim strDoc As String = " C : \\ docxFile.docx "

    Dim txt As String

    Dim ström Eftersom Stream = File.Open ( strDoc , FileMode.Open ) katalog

    Redigera följande kodrad och ange sökvägen och namnet på ditt dokument :

    Dim strDoc As String = " C : \\ docxFile.docx "

    6

    Kopiera och klistra in följande för att ringa proceduren att faktiskt läsa dokumentet :

    OpenAndAddToWordprocessingStream ( stream , txt ) katalog

    stream.Close ( ) katalog
    7

    Kopiera och klistra in följande för att visa texten läses i textrutan kontroll :

    Me.TextBox1.Text = txt
    8

    Kopiera och klistra in följande procedur att öppna docx -filen och returnera innehållet läs :

    Public Sub OpenAndAddToWordprocessingStream ( ByVal ström Eftersom Stream , ByRef txt As String ) katalog

    Dim wordprocessingDocument som wordprocessingDocument = wordprocessingDocument.Open ( stream , sant)

    Dim kroppen som Body = wordprocessingDocument.MainDocumentPart.Document.Body

    txt = body.InnerText.ToString

    wordprocessingDocument.Close ( ) katalog

    End Sub
    9

    Tryck " F5 " för att köra programmet , klicka sedan på " Button1 " för att köra koden .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man ladda och spara flersidiga TIF filer i Vb.NET
    ·Visual Basic : Hur att välja en bild Array till en bil…
    ·Hur hittar man den mellersta Antal tre nummer i VBA
    ·Konvertera VBS Med FreeBASIC
    ·Hur du använder omhänderta samt Ingenting i VBA
    ·Hur man laddar en tabell från en CSV- fil med Visual B…
    ·Microsoft Visual Studio 2008 Krav
    ·Hur man hittar en katalog och underkatalog i VBA
    ·Hur man använder en kod för att frysa kolumner
    ·Hur man skriver till en CSV -fil på VB.NET
    Utvalda artiklarna
    ·Hur man använder Properties File i Struts
    ·Visual Basic Steg -för - steg
    ·Konvertera Octal till binär
    ·Hur man gör en matris av Strings
    ·Hur fixar Java Hämta Problem
    ·Hur man skapar specialeffekter för din webbplats - äv…
    ·Hur man visar bilder i en Silverlight Datagrid
    ·Hur man skapar en Java -fil
    ·Hur man använder SearchEx metod i VB6
    ·Data GridView Blandad cell Type
    Copyright © Dator Kunskap http://www.dator.xyz