Hola, de antemano me disculpan si estoy preguntando algo sin sentido, pero realmente me canso de probar y no me sale. Resulta que estoy necesitando imprimir en PDF una tabla de un informe, estoy usando un css con la siguiente línea:
.nover{
visibility:hidden
}
y en mi página informe.php en cuestión uso esta línea:
.
.
.
<link href="../style.css" rel="stylesheet" type="text/css">
<link href="../printer.css" rel="stylesheet" media="print">
.
.
.
Esta clase la uso para ocultar en mi impresión lo que no deseo ver, ya ya con los respectivos DIV muestro o no lo que quiero que salga en mi informe. Hasta ahí todo bien, pero requiero que cuando de click en un botón de imprimir pues me genere un archivo en PDF, llamando a la página pdf_creator.php, por lo que buscando en estos mismos foros encontré el uso de FPDF y me dispuse a usarlo.
agregué a mi página de pdf_creator.php lo siguiente:
define('FPDF_FONTPATH','pdf/font/');//para las fuentes del documento en pdf generado
require('pdf/fpdf.php');//la clase para generar documentos pdf
//require('pdf/fpdf.php');
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Este es un ejemplo de creación de un documento PDF con PHP');
$pdf->Output();
esto "PIENSO" que tenga que estar en dicha página. Creo que funciona de la siguiente forma, todo lo que se vaya a imprimir pues se generará un archivo PDF, así supongo que es, pues bien, tengo mi enlace a imprimir de la siguiente forma:
echo "<td colspan=5 class=formbutton align=center>Informe Período: <b><img src=boton_imprimir.png alt=Imprimir onclick=window.print(); style='cursor:hand'>";
pero al imprimir solo me pone el título y abre un PDF, nada mas. He probado que en mi FORM vaya directo a la página pdf_creator.php pero nada, sale lo mismo. No me da error pero no me sale nada ...
De antemano gracias .... !!!