Título: guardar pagina entera como PDF (problema)
Publicado por: maxwellnewage en 22 Abril 2010, 17:38 pm
estoy usando HTML2PDF para hacerlo. Lo guarda bien, pero tengo dos cuestiones: 1. Lo guarda con el codigo abajo AddPage(); $fp = fopen("libro.php","r"); $strContent = fread($fp, filesize("libro.php")); fclose($fp); $pdf->WriteHTML($strContent); $pdf->Output("sample.pdf"); echo "PDF file is generated successfully!"; } ?> 2. Quiero generar un descargable dentro de la pagina
Título: Re: guardar pagina entera como PDF (problema)
Publicado por: maxwellnewage en 22 Abril 2010, 18:00 pm
encontre una mejor, pero necesito que convierta un php a pdf <?php Header('Cache-Control: no-cache'); Header('Pragma: no-cache');
include_once 'html2fpdf.php';
$id = $_GET['idtpdf']; //obtenemos id del documento $titulo = $_GET['title']; //el titulo que s ele dará a la página
$dominio = 'http://www.e-arca.com.mx.php5-12.websitetestlink.com'; //declaramos la variable dominio @$html = implode('',file($dominio.'?id=362&idtpdf='.$id));// obtenemos la página a convertir a manera de texto $html = str_replace('assets/',$dominio.'/assets/',$html);//reemplazamos rutas relativas por absolutas
$patron = '/([\.\-\:\/*\w*]*\.png\")/i'; //eki buscamos el las rutas de las imágenes png $reemplazo=$dominio.'/assets/snippets/html2pdf/png2jpg.php?img=\\1'; //las reemplazamos por la ruta de png2jpg $html= preg_replace($patron, $reemplazo, $html);//se efectua el reemplazo $html=str_replace('.png"','.jpg"',$html);//al final cambiamos la extension del png a jpg para engañar a la libreria //echo $html; @$pdf = new HTML2FPDF(); //creamos nuevo objeto @$pdf -> AddPage(); // Creamos una página //agregamos página @$pdf -> WriteHTML($html); //escribimos pdf $pdf -> Output($titulo.'.pdf', 'D') or die ('no'); //forzamos descarga del documento ?>
Título: Re: guardar pagina entera como PDF (problema)
Publicado por: maxwellnewage en 22 Abril 2010, 18:27 pm
sigo solucionando mis propios problemas....y surgen nuevos... necesito un tutorial del dompdf!
|