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.