Foros del Web » Programando para Internet » ASPX (.net) »

Devolver Documento Word

Estas en el tema de Devolver Documento Word en el foro de ASPX (.net) en Foros del Web. Buenos días gente !!! Bueno, pues eso, he creado un documento word, y he escrito datos en él, vale, hasta ahí todo perfecto: Código: Application ...
  #1 (permalink)  
Antiguo 25/01/2007, 04:37
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Devolver Documento Word

Buenos días gente !!!

Bueno, pues eso, he creado un documento word, y he escrito datos en él, vale, hasta ahí todo perfecto:

Código:
        Application objWord;
        Document objWordDoc;
        objWord = new Application();
        objWordDoc = objWord.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oMissing);
        objWordDoc.PageSetup.Orientation = WdOrientation.wdOrientLandscape;

        //PARRAFO IMAGEN CABECERA;
        objParrafo = objWordDoc.Content.Paragraphs.Add(ref oMissing);
        objParrafo.Alignment = WdParagraphAlignment.wdAlignParagraphCenter;
        objParrafo.Range.InlineShapes.AddPicture(@"C:\cabecera_word.jpg", ref oMissing, ref oMissing, ref oMissing);
        objParrafo.Format.SpaceAfter = 25;
        objParrafo.Range.InsertParagraphAfter();

        //PARRAFO TEXTO NUM EXPEDIENTE;
        objParrafo = objWordDoc.Content.Paragraphs.Add(ref oMissing);
        objParrafo.Range.Text = "Número de Expediente:  " + objDs.Tables[0].Rows[0][1].ToString();
        objParrafo.Range.Font.Name = "verdana";
        objParrafo.Range.Font.Size = 12f;
        objParrafo.Range.Font.Bold = 1;
        objParrafo.Range.Underline = WdUnderline.wdUnderlineNone;
        objParrafo.Format.SpaceAfter = 35;
        objParrafo.Range.InsertParagraphAfter();

Bueno, vale, he comprobado que todo esto funcionaba bien y sin problemas. Ahora... ¿Como puedo devolver el objeto del documento "objWordDoc" para que lo vea un cliente desde la página web?

En fin, espero entiendan la pregunta y puedan ayudarme.

Sin nada más que comentar, gracias por todo y un saludo.
__________________
Charlie.
  #2 (permalink)  
Antiguo 25/01/2007, 04:44
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Re: Devolver Documento Word

He estado intentándolo de la siguiente forma, pero sin ningún resultado, solo aparece la página en blanco...

Código:
        Response.ContentType = "application/msword";
        Response.Write(objWordDoc);
Y también asi:
Código:
       objWordDoc.Application.Visible = true
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:05.