“Conocimiento Programación>Visual Basics Programación

Cómo código para extraer texto de un archivo DOCX

2015/3/12
En el mundo de la programación , saber leer el formato de archivo Microsoft Word DOCX le puede ahorrar tiempo cuando se necesita contenido en un archivo DOCX . DOCX es un nuevo formato disponible en Microsoft Office 2007 y superiores. Este formato soporta el estándar XML , que fue desarrollado para estas versiones de los productos de Microsoft Office. XML es simplemente un conjunto de reglas para la codificación de documentos como por ejemplo un DOCX . Puede utilizar Microsoft Visual Basic . NET ( VB.NET ) para leer y mostrar el contenido de un archivo DOCX . Cosas que necesitará
Microsoft Visual Basic Express Hotel Open XML Format SDK
Ver Más instrucciones
1

Abra Microsoft Visual Basic Express y seleccionar "Nuevo proyecto .. . " en el panel izquierdo de la pantalla. Haga clic en " Visual Basic " en " Plantillas instaladas" y haga doble clic en " Aplicación de consola. "

2 Haga clic en el panel " Herramientas " y haga doble clic en " botón " para añadir un nuevo botón a su formulario . Haga doble clic en " Cuadro de texto " para agregar un nuevo control de cuadro de texto al formulario.

3 Haga clic en el menú "Proyecto " y seleccionar "Propiedades . " Haga clic en " Referencias ", a continuación, seleccione "Agregar ". Seleccionar ". NET " y haga clic en " DocumentFormat.OpenXml . " Haga clic en " Aceptar". Haga doble clic en " Button1 " para abrir la ventana de VB
4

Copia y pega el siguiente código en la parte superior del módulo de VB.NET a declarar los espacios de nombres : .

Importaciones System.IO Imports

DocumentFormat.OpenXml.Packaging

Importaciones DocumentFormat.OpenXml.Wordprocessing
5

Copia y pega el siguiente código en " Button1_Click " para definir la ruta y el documento abierto :

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

Dim txt As String

corriente dévil como secuencia = File.Open ( strDoc , FileMode.Open )

editar la siguiente línea de código y escriba la ruta y el nombre de su documento:

Dim strDoc As String = "C : \\ docxFile.docx "
Página 6

Copia y pega el siguiente para llamar al procedimiento a leer realmente el documento:

OpenAndAddToWordprocessingStream (corriente , txt )

Stream.Close ()

7

Copia y pega el siguiente para visualizar el texto leído en el cuadro de texto :

Me.TextBox1.Text = txt
8

Copia y pega el siguiente procedimiento para abrir el archivo DOCX y devolver el contenido leen :

Public Sub OpenAndAddToWordprocessingStream (corriente de ByVal como secuencia , ByRef txt As String )

Dim WordprocessingDocument Como WordprocessingDocument = WordprocessingDocument.Open (corriente , True)

cuerpo Dim As Cuerpo = wordprocessingDocument.MainDocumentPart.Document.Body

txt = body.InnerText.ToString

wordprocessingDocument.Close ()

End Sub
9 Pulse

"F5 " para ejecutar el programa , haga clic en " Button1 " para ejecutar el código.

Visual Basics Programación
¿Qué reglas se usan al dibujar diagramas de circuito?
Cómo eliminar ODBC DSN en VBnet
Cómo encontrar el número de filas de un lector de datos SQL
Cómo resaltar texto en un cuadro de texto en VB.NET
Cómo hacer una vista de lista en Vb.NET
Cómo ejecutar un archivo HTA de VBScript
Cómo utilizar varias páginas en Visual Basic 6
Tipos de datos en Visual Basic 6
Conocimiento de la computadora © http://www.ordenador.online