miren tengo el siguiente problema y keria ver si alguien me pude ayudar, el asunto es ke tengo un div en el ke muestro resultados de una consulta ajax, ahora bien esa consulta es una pagina ke tiene formato, tablas, etc donde muestra los resultados y todo esto lo muestro dentro del div "contenido", luego obtengo el valor del div mediante un innerHTML y eso lo envio a una ventana pop up pasando la variable "contenido" x url, en esa ventana lo ke hago es cargar y emplear tcpdf pero no hay forma de ke funcione....
alguien podria decirme ke estoy haciendo mal o sugerirme alguna via para resolver esto???
//este es el link mediante el cual envio el contenido del div
Código HTML:
<a onclick="javascript:window.open('tcpdf/paimprimir.php?contenido='+$('contenido').innerHTML,'Reportes','toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0,width=800,height=600,left = 0,top = 0');" class="href">Imprimir...</a><br/>
Código PHP:
require_once('config/lang/eng.php');
require_once('tcpdf.php');
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor("Nicola Asuni");
$pdf->SetTitle("TCPDF Example 006");
$pdf->SetSubject("TCPDF Tutorial");
$pdf->SetKeywords("TCPDF, PDF, example, test, guide");
// set default header data
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING);
// set header and footer fonts
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
//initialize document
$pdf->AliasNbPages();
// add a page
$pdf->AddPage();
// ---------------------------------------------------------
// set font
$pdf->SetFont("freeserif", "", 11);
// create some HTML content
$htmlcontent = "$contenido";
// output the HTML content
$pdf->writeHTML($htmlcontent, true, 0, true, 0);
// reset pointer to the last page
$pdf->lastPage();
//Close and output PDF document
$pdf->Output("example_006.pdf", "I", "I");
salu2 a to2