Foros del Web » Programando para Internet » PHP »

Pdf en la misma pagina

Estas en el tema de Pdf en la misma pagina en el foro de PHP en Foros del Web. Hola a todos: Como puedo generar un pdf de la página que se este observando el usuario, pero me gustaria que el pdf se desplegara ...
  #1 (permalink)  
Antiguo 19/12/2005, 14:50
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
Exclamación Pdf en la misma pagina

Hola a todos:

Como puedo generar un pdf de la página que se este observando el usuario, pero me gustaria que el pdf se desplegara sobre la misma página.

Gracias
  #2 (permalink)  
Antiguo 19/12/2005, 15:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Linkea tu PDF generado sobre un frame/iframe

Sabes ya crear el PDF dinámicamente con PHP? .. podrías usar la classe:

FPDF
www.fpdf.org

Un saludo,
  #3 (permalink)  
Antiguo 19/12/2005, 15:12
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
Exclamación

Exactamente estoy usando fpdf, pero me podrias no se poner el pseudocodigo de como muestro el pdf en algun frame?
  #4 (permalink)  
Antiguo 20/12/2005, 05:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si ya tienes tu script PHP que genera tu PDF .. algo tipo genera_pdf.php .. arma un frame-set o un iframe, dale dimensiones y ahí en el "src" llama a tu script de proceso que genera el PDF.

EL "Iframe" o "frame" es un "tag" de HTML .. revisa algún manual de HTML si tienes más dudas ..

Por ejemplo (con un iframe):
Código PHP:
<html>
<
head>
</
head>
<
body>
Archivo PDF
<P ALIGN=center><IFRAME SRC="genera_pdf.pdf" WIDTH=300 HEIGHT=100></IFRAME></P>
</
body>
</
html
http://www.htmlhelp.com/reference/ht...al/iframe.html

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:15.