19/10/2012, 11:32
|
| | Fecha de Ingreso: enero-2002
Mensajes: 136
Antigüedad: 22 años, 10 meses Puntos: 1 | |
Respuesta: Mostrar un docx en html Hola DeivisAndres, en la web pude encontrar un archivo XSLT para darle formato al XML que tomo con la clase DocumentFormat.OpenXml.
Acá dejo el código por si alguno lo necesita: (xWord es un control XML)
WordprocessingDocument wordDoc = WordprocessingDocument.Open(wPath, true);
string wDoc = wordDoc.MainDocumentPart.Document.InnerXml;
cmWorkXml wx = new cmWorkXml();
XmlDocument xml_wx = wx.stringToXmlDocument(wDoc);
string xsl_w = ConfigurationManager.AppSettings["site_path"] + "word_css.xsl";
xWord.TransformSource = xsl_w;
xWord.Document = xml_wx;
Saludos |