Reporte de bienes patrimoniales (SOLUCIONADO)

Hola Tomás,

Efectivamente, en ese archivo ei_cuadro_bien_uso.php es donde es posible realizar algunas personalizaciones extras a la salida pdf mediante la variable $salida y que llega como parámetro del método vista_pdf() respectivamente. Dicha variable es una instancia de la clase toba_vista_pdf que brinda una serie de métodos para agregar contenido al pdf:

  • titulo()
  • subtitulo()
  • mensaje()
  • texto()

Supongamos que se desea agregar un título y texto descriptivo. Deberán redefinir el método vista_pdf() para que quede similar a esto:


	function vista_pdf(toba_vista_pdf $salida )
	{
		$this->eliminar_columnas(
			array(
				// las columnas...
			)
		);

		// todo esto va a incorporarse al principio del pdf
		$salida->titulo("Esto es un titulo");
		$salida->subtitulo("subtitulo");
		$mensaje = utf8_decode("una descripción o <b>mensaje</b> que acompaña al reporte");
		$salida->mensaje($mensaje);

		// al finalizar, llama al método padre para continuar con la generación del pdf
		parent::vista_pdf($salida);
	}

Tener en cuenta los carateres especiales, acentos, etc, pues la librería ezpdf suele no interpretarlos adecuadamente si no se los convierte al encoding adecuado. Con el texto se puede proporcionar ciertos estilos como para mejorar su visualización, entre otras opciones. Espero sea de utilidad.

Saludos!