knorrigt.com

Home > Ordenadores > Cómo convertir RTF a texto sin formato en Visual Basic

Cómo convertir RTF a texto sin formato en Visual Basic

Advertisement

Cómo convertir RTF a texto sin formato en Visual Basic


formato de texto enriquecido es un simple archivo de texto y multiplataforma formato que - mientras que ser bastante fácil de implementar - permite que los archivos de texto que contienen mejoras, como negrita, cursiva, subraya y tablas. Visual Basic viene con soporte para RTF fuera de la caja, y hace que sea muy sencillo de realizar conversiones entre texto enriquecido y texto sin formato.

Instrucciones

Crear un nuevo proyecto seleccionando "Crear nuevo proyecto" del menú "Archivo \" \. Nombre que lo que quiera y usar las opciones por defecto para cualquier cuadro de diálogo que Visual Basic te presenta. Cuando haya terminado, usted debe estar mirando a una ventana en blanco en el diseño de la interfaz GUI de Visual Basic.

Encuentra el componente RichTextBox en la lista de control en el lado izquierdo de la pantalla, y arrastrarlo a la ventana de aplicación.

Encuentra el componente Botón de la lista de control y arrastrarlo a la ventana de aplicación también. Ir a la lista de propiedades en la parte inferior derecha de la pantalla y cambiar la propiedad text de este botón para "Strip RTF."

Haga doble clic en el botón. Esto le salir de la interfaz de diseño de interfaz gráfica de usuario y para el editor de código fuente. También declarará una función automática para usted que será llamado cada vez que el botón es presionado por un usuario.

Inserte el siguiente código en la función de clic de botón:

Private Sub Button1_Click(ByVal sender As System.Object, ByValue As System.EventArgs) Handles Button1.Click

RichTextBox1.Rtf = {\ rtf1 \ ansi \ deff0 {\ colortbl; red0 \ green0 \ Blue0; \ red255 \ green0 \ Blue0;} Esta línea es el valor por defecto de color \ line \ cf2This es de color rojo \ line \ cf1This es el valor predeterminado color}

String plaintext = RichTextBox1.Text
End Sub

El ir línea por línea, esto va a colocar un poco de texto RTF con formato en la RichTextBox. A continuación, colocar el texto, con su formato despojado, en un texto claro de cadena llamada. A partir de ahí, se puede hacer con él lo que te gusta.

Consejos y advertencias

Este tutorial fue escrito para Visual Basic 2008 Express; Sin embargo, debería funcionar en cualquier versión de Visual Basic.

En este tutorial se deja el componente RichTextBox visible en la ventana; Sin embargo, si decide crear una aplicación que no debe mostrar el componente RichTextBox, pero se limitó a hacer uso de las funciones de conversión de texto, esto se puede lograr fácilmente. Mientras se selecciona el control RichTextBox, mirar a través de la ventana de propiedades en la parte inferior izquierda de la pantalla y encontrar la propiedad Visible. Configurarlo para que \ "false \". Esto le permite utilizar las funciones del componente sin que ésta aparezca en la pantalla cuando el usuario ejecuta la aplicación.

Esto es posible gracias a dos propiedades que son automáticamente parte del control RichTextBox: la propiedad RTF y la propiedad Text.

La propiedad RTF contiene una versión del texto con toda su RTF formato intacto. La propiedad de texto, por el contrario, contiene automáticamente un duplicado del texto en la propiedad RTF, excepto con su formato RTF eliminado.

Cómo convertir una cadena en un número en Visual Basic
Visual Basic (VB) es un lenguaje de programación utilizado para crear aplicaciones de escritorio y sitios Web. Una parte común de programación VB es la conversión de cadenas, números y objetos. VB viene con funciones internas que convierten estos val
Cómo copiar y pegar texto sin formato
Copiar y pegar permite al usuario hacer una copia de las palabras seleccionadas en un documento y pegarlos a un documento diferente. copiar y pegar tradicional conserva ningún formato especial que se hace en el documento original. Ahora los usuarios
Al copiar y pegar texto, también se copia el formato de párrafo. Esto puede ser un problema al pegar entre programas incompatibles, lo que con frecuencia da lugar a una desalineación indeseable, tamaños, fuentes y saltos de página. Cuando surgen esto
Cómo convertir de HTML a texto sin formato en Javascript
Una de las cosas más útiles que puedes hacer con el lenguaje de programación JavaScript es manipular y trabajar con el Document Object Model (o "DOM") de un documento HTML. El DOM de un documento HTML es una convención para representar el conten
Cómo convertir de HTML a texto sin formato
HTML (Hypertext Markup Language) se utiliza para crear páginas Web. Que está basado en texto, sino que incluye "etiquetas" que definen cómo se muestra el texto en una página web. Pero debido a que los códigos HTML están ocultas por el explorador
Cómo convertir un documento de Word MS en texto sin formato
Microsoft Word permite que los documentos se convertirán en muchos formatos, incluyendo texto sin formato. Ahorro en texto plano despoja de cualquier personalización de texto, incluyendo el color del texto y la fuente, pero el texto sin formato es co
Microsoft Word es un programa de software popular para muchos usuarios de computadoras. Si bien tiene muchas ventajas, formato de guardar archivos en Word (.doc) no es la forma más eficiente para ahorrar espacio en el disco duro. Cambiar el tipo de d
Cómo configurar Outlook para recibir mensajes HTML No en texto sin formato
Antes de Outlook 2003, la configuración predeterminada para Microsoft Outlook era leer los mensajes en formato de texto plano. Incluso hoy en día, muchas instalaciones corporativas de Microsoft Outlook tienen el formato de mensaje establece en texto
La diferencia entre HTML, texto enriquecido y texto sin formato
Texto sin formato, texto y HTML ricos todos los documentos contienen datos basados ​​en texto, pero cada uno tiene diferencias significativas en el uso. documentos de texto plano - TXT - son exactamente lo que suenan: archivos que contienen nada más
Ventajas y desventajas del uso de HTML o texto sin formato en E-Mails
Hyper Text Markup Language (HTML) es uno de los dos formatos de correo electrónico principales que se utilizan para los negocios y fines personales. Mientras que el texto sin formato es sólo de texto simple, correo electrónico HTML permite títulos, c
páginas web están escritas en un lenguaje de marcado tales como HTML. Cuando todo lo que necesita es el contenido de texto de una página, convertirlo en un archivo de texto. No es necesario utilizar un convertidor de HTML a texto, aunque existen tale
El formato de texto enriquecido está diseñado para documentos de texto con formato de menor importancia, y no para las hojas de cálculo creadas con programas como Excel de Microsoft. Los programas como Excel puede leer archivos de texto simple, pero
ASCII es un tipo de codificación de caracteres utilizado por las computadoras. A veces, es posible que tenga datos ASCII en una hoja de cálculo de Excel y desea convertir un archivo de texto. Va a lograr esto con la función "Guardar como" en la
Cómo convertir cualquier archivo WAV al formato PCM
Los archivos WAV y PCM son los dos archivos de audio digital. Los archivos WAV son más comúnmente utilizados por los equipos basados ​​en Windows y pueden contener ya sea de audio comprimido o audio sin comprimir. Un archivo PCM se utiliza sólo el au
Si usted es un autor que es propietaria de los derechos digitales de una novela, libro de no ficción, cómo-a manual o libro electrónico, usted todavía puede estar perdiendo la oportunidad de vender a un nuevo y creciente audiencia: los usuarios de Am
Cómo convertir WMA a texto
Para ser claros, la conversión de un archivo .wma a un archivo de texto es técnicamente imposible. Los dos residen en mundos completamente diferentes, como manzanas y naranjas. Sin embargo, hay una manera de convertir palabras habladas en texto utili
Cómo convertir audio en texto en Windows
Windows Vista y versiones posteriores del sistema operativo Windows tienen la capacidad de convertir audio en texto usando una función llamada "reconocimiento de voz". El reconocimiento de voz se escuche su voz y escriba las palabras como texto
La conversión de una columna CLOB en un valor de texto (VARCHAR2) en su base de datos de Oracle le permite trabajar con secciones de los datos como lo haría con una cadena. CLOB es un tipo de datos que almacena hasta 4 GB de datos, tales como grandes
Los archivos binarios contienen "0" y "1 s" s para describir todos los caracteres y los datos. Todos los archivos, incluyendo archivos de texto, se convierten a formato binario cuando se almacena en un disco duro o una unidad de almace