
22/01/2009, 08:16
|
 | | | Fecha de Ingreso: enero-2009 Ubicación: San Luis
Mensajes: 22
Antigüedad: 16 años, 2 meses Puntos: 1 | |
Richtextbox en c# Hola Gente este es mi primer post espero que no sea el ultimo
Bueno mi duda: tengo un richtextbox en el que cargo plantillas de word el tema es que me gustaria poder mantener el formato de la planilla este es el codigo que uso:
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
//Creamos un nuevo documento Word
Document Doc = new Document();
//Abrimos la aplicacion
ApplicationClass App = new ApplicationClass();
//Especificamos el origen(ruta de acceso)
object fileName = this.openFileDialog1.FileName;
object missing = System.Reflection.Missing.Value;
//Abrimos el documento
App.Documents.Open(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);
//Extraemos el texto y lo mostramos en nuestro richTextBox
this.richTextBox1.Text = App.ActiveDocument.Content.Text;
//especificamos que no se guarden los cambios
object doNotSaveChanges = WdSaveOptions.wdDoNotSaveChanges;
//Establecemos el documento como activo
_Document document = App.ActiveDocument;
//Cerramos el documento
document.Close(ref doNotSaveChanges, ref missing, ref missing);
//Cerramos la aplicacion
App.Quit(ref missing, ref missing, ref missing);
//++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++
}
Y la segunda duda es como para hacer un "guardar como" de estas planillas modificadas.
Desde ya muchas gracias. |