Hola a todos,
tengo una variable en la que guardo el codigo de una pagina web. Como puedo hacer que esa variable sea un archivo PDF.
Un saludo.
| |||
Respuesta: imprimir variable en formato PDF checa esto :) es de ferranWEB o busca en el buscador por php pdf a ver si te sirve. Mi ejemplo obtiene un listado de una base de datos, por un id de referencia, y lo imprime en pantalla: Cita: es un ejemplo que me pinta los resultados de productos, segun el id que le he pasado anteriormente. aqui tienes un poco todo, la creación de la clase, de la tabla, y como los muestro en pantalla, incluso con un campo imagen.define('FPDF_FONTPATH','font/'); require('mysql_table.php'); class PDF extends PDF_MySQL_Table { function Header() { //Title $this->SetFont('Arial','',12); $this->Cell(0,6,'LISTADO PRODUCTOS',0,1,'C'); $this->Ln(10); //Ensure table header is output parent::Header(); } } mysql_connect('localhost','',''); mysql_select_db(''); $pdf=new PDF(); $pdf->Open(); $pdf->AddPage(); $result=mysql_query("select * from prod where idprod='".$_GET['id']."' "); if (mysql_num_rows($result) > 0) { $idprodu = $idprod; $zona = $zona; $foto1 = $foto1; $pdf->SetFont('Arial','BI',12); $pdf->SetFillColor(204,204,204); $pdf->Cell(80,5,'Producto con referencia '.$idprod,0,1,'L',1); $pdf->Ln(5); $pdf->Cell(80,5,'Información General',0,0,'L',1); $pdf->SetFont('Arial','I',10); $pdf->Ln(3); $pdf->Cell(40,30,'REFERENCIA: '.$idprodu); $pdf->Ln(5); $pdf->Cell(40,30,'ZONA: '.$zona); $pdf->Ln(5); $pdf->Image($foto1,150,30,50); $pdf->Output(); }} espero haberte ayudado, |