Pregunta

¿Existe alguna forma de exportar una página html simple a Word (formato .doc, no .docx) sin tener instalado Microsoft Word?

¿Fue útil?

Solución

Si solo tiene páginas HTML simples como dijo, se pueden abrir con Word.

De lo contrario, existen algunas bibliotecas que pueden hacer esto, pero no tengo experiencia con ellas.

Mi última idea es que si está utilizando ASP.NET, intente agregar application/msword al encabezado y podrá guardarlo como un documento de Word (no será un documento de Word real, solo un HTML renombrado como documento para poder abrirlo).

Otros consejos

Hay una herramienta llamada JODConverter que se conecta a Open Office para exponer sus convertidores de formato de archivo, hay versiones disponibles como una aplicación web (se encuentra en Tomcat) en la que se publica y una herramienta de línea de comandos.He estado ejecutando HTML y convirtiéndolo a .doc y pdf con éxito. Está en un proyecto bastante grande, aún no se ha puesto en marcha, pero creo que lo voy a usar.http://sourceforge.net/projects/jodconverter/

Hay un proyecto de código abierto llamado HTML a Word aquello que permite a los usuarios insertar fragmentos de HTML bien formado (XHTML) en un documento de Word como texto formateado.

Documentación HTML a Word

Si bien es posible crear un archivo ".doc" de Microsoft Word, probablemente sería más fácil y portátil crear un archivo ".rtf".

Si está trabajando en Java, puede convertir HTML a contenido docx real con el código que publiqué en docx4j 2.8.0.Digo "real", porque la alternativa es crear un HTML altChunk, que depende de Word para realizar la conversión real (cuando se abre el documento por primera vez).

Ver los diversos muestras con el prefijo ConvertInXHTML.El proceso de importación espera un XML bien formado, por lo que es posible que tengas que ordenarlo primero.

Bueno, existen muchas herramientas de terceros para esto.No sé si hay algo más simple que eso.

Ejemplos:

También encontré un vbscribt, pero supongo que eso requiere que tengas instalado Word.

Supongo que a partir de la etiqueta "C#" desea lograr esto mediante programación.

Intentar Aspose.Words para .NET.

Si es sólo HTML, todo lo que necesitas hacer es cambiar la extensión a .doc y Word lo abrirá como si fuera un documento de Word.Sin embargo, si hay imágenes que incluir o javascript que ejecutar, puede volverse un poco más complicado.

Yo creo oficina abierta Puede abrir archivos .html y crear archivos .doc.

Puedes abrir archivos html con libreoficina Escritor.Luego puede exportar como PDF desde el menú Archivo.Además, los navegadores pueden exportar html como archivo PDF.

use este enlace para exportar a Word, pero aquí la imagen no funcionará:

http://www.jqueryscript.net/other/Export-Html-To-Word-Document-With-Images-Using-jQuery-Word-Export-Plugin.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top