Necesito guardar un documento de Word como HTML. Tiene algunas imágenes de fondo, otras imágenes, textos, ... Se abre correctamente en Internet Explorer, pero ¿cómo puedo guardar un documento de Word como HTML para que Firefox y otros navegadores actuales lo procesen correctamente?
Faltan todas las imágenes en el documento. Miré a través del documento html generado, pero las rutas para las imágenes parecen ser correctas.
¿Alguna idea?
Cosas como "No guardar documentos como html" no serán útiles aquí.
Editar: para que quede claro, el "Guardar como HTML" normal no lo corta, el resultado se rompe en cualquier navegador que no sea Internet Explorer.
Edición 2: lo que estoy usando es Word 2010 y Firefox 4. También intenté renderizarlo en la última versión de Chrome, que también falló. Utilicé diferentes configuraciones de compatibilidad para guardar como html, no ayudó
fuente
Respuestas:
Al usar Word Save As Page (htm html), justo antes de hacer clic en Guardar, observe el menú desplegable "Herramientas" a la izquierda del botón Guardar. Vaya a este menú desplegable, haga clic en Opciones web. En el cuadro de opciones que aparece, desactive la casilla "Confíe en VML ..." Esto funcionó muy bien para mí. Buena suerte.
fuente
Tengo un truco que implica modificar el código HTML directamente. Estoy usando MS-Office 2007 y FF 10.0.4.
El truco consiste en eliminar la
<v:imagedata src = ...>
suciedad que genera Word cuando guarda un archivo en HTML y reemplazarlo con el estándar<img src = ...>
. El primero (imagedata ...) solo puede ser procesado por IE, mientras que el segundo es estándar y puede ser manejado por todos los navegadores.Ejemplo:
Eliminar lo siguiente -
Con:
fuente
Encontré el mismo problema. Parece que, por alguna razón, Word exporta HTML normal para algunos documentos.
Por lo general, Word exporta gráficos con dos códigos: uno especial para renderizar en IE y HTML normal para los otros navegadores.
El código se ve a continuación (eliminé gran parte del código para facilitar la lectura)
Observe el condicional?
Para algunos documentos veo que Word deja de ser bilingüe y exporta solo la parte IE.
Todavía no tengo la solución para estos casos. Sigo investigando
fuente
Intente guardar como página web, filtro para eliminar etiquetas específicas de Office. En Word 2007, esto limpia todas las etiquetas de Office feas y genera un archivo html limpio.
fuente
Solo probé un documento simple, renderizado en Chrome, así que YMMV , pero ¿ha intentado guardarlo como
Web Page, Filtered
(disponible en mi copia de Word 2010, y supongo que en todas las versiones).Esto debería eliminar muchas de las peores cosas, pero aún así, el resultado puede no ser siempre HTML perfecto y neutral para el navegador.
fuente
En la barra de herramientas de acceso rápido, hay una opción llamada Vista previa de la página web . Creo que esto debería funcionar (lo probé cuando tenía Word 2007 y no sé si está disponible en 2010 y 2013).
fuente
Como aparentemente nada más funcionó, se convirtió en una de estas malditas soluciones "solo para IE".
Editar: Solo para aclarar: respondí esto yo mismo ya que no recibí ninguna otra respuesta durante 8 meses. Como ya no necesito la solución en este momento, y fue hace mucho tiempo, no aceptaré / no puedo aceptar otra solución.
fuente