AddPage()
en tcpdf llama automáticamente al encabezado y al pie de página. ¿Cómo elimino/anulo esto?Cambiando o eliminando encabezado y pie de página en TCPDF
Respuesta
Utilice los métodos SetPrintHeader(false)
y SetPrintFooter(false)
antes de llamar al AddPage()
. De esta manera:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, 'LETTER', true, 'UTF-8', false);
$pdf->SetPrintHeader(false);
$pdf->SetPrintFooter(false);
$pdf->AddPage();
// set default header data
$pdf->SetHeaderData('', PDF_HEADER_LOGO_WIDTH, 'marks', '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));
Con la ayuda de las funciones anteriores se pueden cambiar encabezado y pie de página.
Gracias por su respuesta tardía. Quería eliminar el encabezado/pie de página, y la manera de Brian lo hizo. – ChuckO
¿Cómo elimino/sobreescribo esto?
Además, Example 3 in the TCPDF docs muestra cómo anular el encabezado y el pie de página con su propia clase.
Aquí es una forma alternativa se puede quitar el encabezado y pie de página:
// Remove the default header and footer
class PDF extends TCPDF {
public function Header() {
// No Header
}
public function Footer() {
// No Footer
}
}
$pdf = new PDF();
Una manera fácil bueno tener control sobre el momento de mostrar la cabecera - o bits de la cabecera - es extendiendo la clase TCPDF y la creación de su propia función de cabecera de este modo:
class YourPDF extends TCPDF {
public function Header() {
if (count($this->pages) === 1) { // Do this only on the first page
$html .= '<p>Your header here</p>';
}
$this->writeHTML($html, true, false, false, false, '');
}
}
Naturalmente, usted puede usar esto para devolver ningún contenido, así, si lo prefiere tener ninguna cabecera en absoluto.
- 1. TCPDF - Tener pie de página/encabezado en determinadas páginas solo
- 2. tcpdf editar pie de página
- 3. encabezado y pie de página y freemarker
- 4. Encabezado y pie de página XSL FO
- 5. listview con encabezado y pie de página
- 6. Encabezado y pie de página personalizados en la página html
- 7. encabezado y pie de página en gambas PDF
- 8. Capacidades de impresión de encabezado HTML y pie de página
- 9. Animar un encabezado y pie de página de UITableView
- 10. android listviews: vistas de encabezado y pie de página
- 11. UITableView encabezado/pie de página color
- 12. Crear un encabezado/pie de página PHP
- 13. Contenido con 100% entre encabezado y pie de página
- 14. Encabezado, pie de página y tablas grandes con iTextSharp
- 15. scrollVer y pie de página en Android
- 16. No puedo incluir una imagen en un encabezado TCPDF
- 17. Rotación de página TCPDF
- 18. Ocultar encabezado y pie de página al imprimir desde Internet Explorer usando Javascript o CSS
- 19. Agregando encabezado y pie de página con número de página en dompdf
- 20. platillo volante encabezado piel y pie de página en la primera página
- 21. TCPDF - ¿Cómo ajustar la altura del encabezado?
- 22. ¿Hay alguna manera de obtener un encabezado/pie de página web impreso en cada página?
- 23. ¿Importa si el código PHP está en el encabezado o en el pie de página?
- 24. ¿Cómo acceder al pie de página o al encabezado de una sección específica en UITableView?
- 25. Cómo creo una barra de botones de encabezado o pie de página para mi aplicación Android
- 26. Pie de página adhesivo, o más bien: el contenido no se extiende al pie de página
- 27. TCPDF Tamaño de página personalizado
- 28. Cambiando a un escritorio de pie
- 29. Encabezado y pie de página fijo en la versión móvil de un sitio web
- 30. Un pie de página y encabezado de varias líneas en el informe
Esta respuesta realmente no me ayudó para lo que quería hacer. Quería ** solo la primera página ** no tener encabezados o pies de página ... ESTO http://queirozf.com/reminders/tcpdf-how-to-print-a-page-with-no-header-or- el pie de página es lo que hice al final. –