quiero guardar el contenido generado por una pagina asp

25/11/2003 - 16:50 por reg | Informe spam
Necesito generar un pdf, renderizando la pagina, pero no es capaz de
generarme el pdf de la pagina asp, pero si lo guardo como html si.

Estoy usando abcpdf, para generlarlas. Lo digo por si alguien me puede
hechar un cabo.

La idea es guardar la pagina html de alguna manera (por cierto la pagina
tiene fotos) y genera el el pdf, apartir de esa pagina.

Gracias.

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
25/11/2003 - 16:57 | Informe spam
Hola NN,

Para guardar el contenido de un HTML, debes hacerlo con el FileSystemObjeb
de Microsoft
Scripting Runtime
Ejemplos:
http://tinyurl.com/vv7s


Para traer el valor de los HTML, puedes hacerlo con ServerXMLHTTP que está
en Microsoft parser xml
4.0
Ejemplos:
http://tinyurl.com/vv7w

Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile


"reg" wrote in message
news:
Necesito generar un pdf, renderizando la pagina, pero no es capaz de
generarme el pdf de la pagina asp, pero si lo guardo como html si.

Estoy usando abcpdf, para generlarlas. Lo digo por si alguien me puede
hechar un cabo.

La idea es guardar la pagina html de alguna manera (por cierto la pagina
tiene fotos) y genera el el pdf, apartir de esa pagina.

Gracias.






Respuesta Responder a este mensaje
#2 Carlos Bladinieres
25/11/2003 - 17:38 | Informe spam
Hola,

Para poder generar PDFs a partir de código HTML, ya sea generado por ASP o
HTML simple, debes tener la versión Pro de abcpdf.
En caso que sea la versión que tienes puedes hacerlo de dos maneras:

Llamando a la página para que se gener el PDF
-
<%
' Crea el componente
set PDF = server.createobject("aspPDF.EasyPDF")
' Agrega HTML desde una página local o remota
PDF.AddHTML "http://www.tusitio.com/asp/pdf.asp"
PDF.BinaryWrite
' Destruye el objeto
set pdf = nothing
%>

O bien, generando el código HTML desde tu ASP e ir mandando los datos para
que genere el PDF
-
<%
' Crea el componente
set PDF = server.createobject("aspPDF.EasyPDF")
' No utilices diferentes sentencias addHtml para componer la tabla,
' ve vaciando los valores en una variable y al final lo mandas a la
sentencia addHtml
s = "<table width=""100%">"
s = s & "<tr>"
s = s & "<td>Mi Campo </td><td>Mi resultado</td>"
s = s & "</tr>"
s = s & "</table>"
PDF.AddHTML s
PDF.BinaryWrite
' Destruye el objeto
set pdf = nothing
%>

Espero que te sirva,

Carlos Bladinieres

"reg" escribió en el mensaje
news:
Necesito generar un pdf, renderizando la pagina, pero no es capaz de
generarme el pdf de la pagina asp, pero si lo guardo como html si.

Estoy usando abcpdf, para generlarlas. Lo digo por si alguien me puede
hechar un cabo.

La idea es guardar la pagina html de alguna manera (por cierto la pagina
tiene fotos) y genera el el pdf, apartir de esa pagina.

Gracias.






Respuesta Responder a este mensaje
#3 Carlos Bladinieres
25/11/2003 - 17:57 | Informe spam
Perdon, por no poner atencion te mande el codigo del ASPEasyPDF.
Te mando el codigo para abcPDF.

Set theDoc = Server.CreateObject("ABCpdf3.Doc")
theDoc.AddImage "http://www.google.com/"
theDoc.Save "c:\mypdfs\htmlimport.pdf"

Saludos,

Carlos

"Carlos Bladinieres" <carlos(quitar_spam)@xlso.com> escribió en el mensaje
news:
Hola,

Para poder generar PDFs a partir de código HTML, ya sea generado por ASP o
HTML simple, debes tener la versión Pro de abcpdf.
En caso que sea la versión que tienes puedes hacerlo de dos maneras:

Llamando a la página para que se gener el PDF
-
<%
' Crea el componente
set PDF = server.createobject("aspPDF.EasyPDF")
' Agrega HTML desde una página local o remota
PDF.AddHTML "http://www.tusitio.com/asp/pdf.asp"
PDF.BinaryWrite
' Destruye el objeto
set pdf = nothing
%>

O bien, generando el código HTML desde tu ASP e ir mandando los datos para
que genere el PDF
-
<%
' Crea el componente
set PDF = server.createobject("aspPDF.EasyPDF")
' No utilices diferentes sentencias addHtml para componer la tabla,
' ve vaciando los valores en una variable y al final lo mandas a la
sentencia addHtml
s = "<table width=""100%">"
s = s & "<tr>"
s = s & "<td>Mi Campo </td><td>Mi resultado</td>"
s = s & "</tr>"
s = s & "</table>"
PDF.AddHTML s
PDF.BinaryWrite
' Destruye el objeto
set pdf = nothing
%>

Espero que te sirva,

Carlos Bladinieres

"reg" escribió en el mensaje
news:
> Necesito generar un pdf, renderizando la pagina, pero no es capaz de
> generarme el pdf de la pagina asp, pero si lo guardo como html si.
>
> Estoy usando abcpdf, para generlarlas. Lo digo por si alguien me puede
> hechar un cabo.
>
> La idea es guardar la pagina html de alguna manera (por cierto la pagina
> tiene fotos) y genera el el pdf, apartir de esa pagina.
>
> Gracias.
>
>
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida