Programadores dedicados a C sharp .Net, eres nuevo, experto o quieres aprender a programar en C Sharp, aquí encontraras todo lo que necesitas.
 
ÍndiceCalendarioFAQBuscarMiembrosGrupos de UsuariosChatRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Síguenos:
Crear foro Crear foro Crear foro

Comparte | 
 

 Guardar de un RichTextBox con RTF a Word (.doc)

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Guillermo Javier Salazar
STAFF TEAM
STAFF TEAM


Mensajes : 181
Puntos : 349
Localización : México
Comentarios : El azar favorece a una mente preparada.

MensajeTema: Guardar de un RichTextBox con RTF a Word (.doc)   Vie Mar 11, 2011 10:13 pm

Guardar de un RichTextBox con RTF a Word (.doc)

Para poder tener texto con RTF, necesitaremos insertar un richtextBox, y también necesitaremos añadir la siguiente referencia:

Microsoft.Office.Interop.Word

La cual nos servirá para trabajar con documentos de word, ahora les dejo el siguiente método que nos servirá para guardar el texto del richTextBox pero con todo y su RTF:

Código:
private void GuardarRTFaWord()
        {
            try
            {
                SaveFileDialog sv = new SaveFileDialog();
                if (sv.ShowDialog() == DialogResult.OK)
                {
                    Microsoft.Office.Interop.Word.Document documento = new Microsoft.Office.Interop.Word.Document();
                    object missing = System.Reflection.Missing.Value;
                    Clipboard.Clear();
                    richTextBox1.SelectAll();
                    Clipboard.SetText(richTextBox1.SelectedRtf, TextDataFormat.Rtf);
                    documento.Application.Selection.Paste();
                    object fileName = sv.FileName + ".doc";
                    documento.SaveAs(ref fileName, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
                    documento.Close(ref missing, ref missing, ref missing);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }

Para explotar el RTF lee este siguiente tema [Tienes que estar registrado y conectado para ver este vínculo]

Y acá les dejo el ejemplo para que lo descarguen, Saludos!!:

DESCARGAR
Volver arriba Ir abajo
Ver perfil de usuario http://cspromex.activo.mx
 
Guardar de un RichTextBox con RTF a Word (.doc)
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Guardar hoja excel como documento word
» macro para abrir archivo word
» macro seleccionar exportar word en excel 2003
» Word, excel, pdf's
» Word en Android

Permisos de este foro:No puedes responder a temas en este foro.
CSPromex :: PROGRAMACIÓN EN C# :: Código abierto-
Cambiar a: