Exportar de HTML a PDF
Estimados, estoy tratando de exportar un listado desde una pagina en ASP con HTML a PDF, lo que hice es lo siguiente:
<%
Option Explicit
Response.Expires = 0
Dim strPageName
strPageName = "TotalizarPorModulos"
Response.Buffer = TRUE
Response.ContentType = "application/pdf"
Response.AddHeader "Content-Disposition", "attachment; filename=ExportarPDF.pdf"
Set oDomMod = CreateObject("MSXML2.DOMDocument")
Set oDom = CreateObject("MSXML2.DOMDocument")
Set oPxy = CreateObject("PROXYCapacitacion.Engine")
strXml = Request.QueryString("strXml")
if (oDom.loadXML(strXml) )then
strXmlMod = oPxy.Execute(oDom.xml)
oDomMod.loadXML(strXmlMod)
end if
set oPxy = nothing
set oDom = nothing
%>
<HTML>
<HEAD> ............... y la estructura en HTML....
Desde una pagina que muestra el listado presiono un botón y me abre esta pagina que es la que convierte el reporte en PDF, pero cuando se esta abriendo el pdf me sale un mensaje que dice lo siguiente:
"Adobe Reader no ha podido abrir "ExportarPDF.pdf" debido a que no es un tipo de archivo admitido o esta dañado (por ejemplo, se envió como adjunto de correo electrónico y no se descodificó correctamente)."
Por favor, si alguien sabe como ayudarme se los voy a agradecer.....
A Excel pude exportar, asique si alguien necesita ayuda sobre eso, les puedo ayudar.
Saludos a Todos!!!
Juliana.
<%
Option Explicit
Response.Expires = 0
Dim strPageName
strPageName = "TotalizarPorModulos"
Response.Buffer = TRUE
Response.ContentType = "application/pdf"
Response.AddHeader "Content-Disposition", "attachment; filename=ExportarPDF.pdf"
Set oDomMod = CreateObject("MSXML2.DOMDocument")
Set oDom = CreateObject("MSXML2.DOMDocument")
Set oPxy = CreateObject("PROXYCapacitacion.Engine")
strXml = Request.QueryString("strXml")
if (oDom.loadXML(strXml) )then
strXmlMod = oPxy.Execute(oDom.xml)
oDomMod.loadXML(strXmlMod)
end if
set oPxy = nothing
set oDom = nothing
%>
<HTML>
<HEAD> ............... y la estructura en HTML....
Desde una pagina que muestra el listado presiono un botón y me abre esta pagina que es la que convierte el reporte en PDF, pero cuando se esta abriendo el pdf me sale un mensaje que dice lo siguiente:
"Adobe Reader no ha podido abrir "ExportarPDF.pdf" debido a que no es un tipo de archivo admitido o esta dañado (por ejemplo, se envió como adjunto de correo electrónico y no se descodificó correctamente)."
Por favor, si alguien sabe como ayudarme se los voy a agradecer.....
A Excel pude exportar, asique si alguien necesita ayuda sobre eso, les puedo ayudar.
Saludos a Todos!!!
Juliana.
