+ }
+
+ /**
+ * Funcion que se encarga de transformar la informacion para que se genere
+ * el archivo pdf.
+ *
+ * @return pdffile Archivo PDF.
+ * @access public
+ */
+ function toPDF() {
+ //Veo si hay que utilizar o no el header por defecto.
+ if (!$this->header) {
+ $this->_crearHeaderDefecto();
+ }
+
+ $this->_buildContent();
+ if ($this->getPages()) {
+ $t = true;
+ foreach ($this->getPages() as $page) {
+ $this->_pagina_actual = $page;
+
+ $sec = $this->header->seccion;
+ $subsec = $this->header->subseccion;
+
+ if (@$this->_excepciones[$this->numPage($page)]['seccion']) {
+ $this->header->seccion =
+ $this->_excepciones[$this->numPage($page)]['seccion'];
+ }
+
+ if (@$this->_excepciones[$this->numPage($page)]['subseccion']) {
+ $this->header->subseccion =
+ $this->_excepciones[$this->numPage($page)]['subseccion'];
+ }
+
+ if (@!$this->_excepciones[$this->numPage($page)]['nova']) {
+ $this->_buildHeader($t, $t);
+ }
+ //Solo agrego el titulo y subtitulo en la primer hoja
+ $t = false;
+
+ $this->header->seccion = $sec;
+ $this->header->subseccion = $subsec;
+ }
+ return parent::toPDF();