Sistema para generar un archivo de Word desde una página ASP y enviarlo al navegador, en lugar de una página web.
Veremos aquí un típico ejemplo de creación de un archivo de Word desde una página web ASP. El archivo de Word se generará automáticamente y la página ASP, en vez de mostrar el contenido como una página web, mostrará un archivo de Word, que se podrá descargar utilizando cualquier navegador. Si es que se accede con Internet Explorer, también se podrá visualizar el archivo de Word en el propio navegador. El ejemplo es sencillo. Simplemente hay que tratar con el ContentType, para indicar que el tipo de contenido que se envía es un archivo de Word. El propio navegador, al ver que se le envía un archivo de Word en lugar de una página web, mostrará la opción de descargarlo o abrirlo. Para especificar el ContetType de Word utilizamos esta línea de código al principio del archivo ASP: <% Response.ContentType = "application/msword"%> Con ello ya hemos realizado la mayor parte del trabajo. Ahora, cualquier contenido que coloquemos después de esa etiqueta, será parte del contenido del archivo de Word que se enviará al visitante. Podemos colocar contenido HTML y se verá perfectamente en el archivo de Word: <% Response.ContentType = "application/msword" %> holaEsto es un enlace a guiarte.com Gracias por tu visita Otra cosa que podemos hacer es tener el contenido en un archivo aparte e incluirlo por medio de un include de ASP. <% Response.ContentType = "application/msword"%> Así el navegador recibirá un archivo de Word generado con el contenido que hay en el fichero archivo-incluir.html. |
Leave A Comment