]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/PDF.php
Se actualiza la version de la libreria externa utilizada para los pdf
[mecon/meconlib.git] / lib / MECON / PDF.php
index fc4011e623afa1540304025cbf0382e611e0cf63..e4f1b3c21cf6e7dc7cfe15abdd7eb8c3384ce2e9 100644 (file)
@@ -57,7 +57,7 @@ class MECON_PDF {
     /**
      * Libreria externa.
      * @var    int $pdf
     /**
      * Libreria externa.
      * @var    int $pdf
-     * @access private
+     * @access protected
      */
     var $_pdf;
 
      */
     var $_pdf;
 
@@ -79,7 +79,7 @@ class MECON_PDF {
      * Class constructor.
      *
      * @param string $tam Tipo de hoja
      * Class constructor.
      *
      * @param string $tam Tipo de hoja
-     * @param string $ori Orientacion de las hojaz (portrait o landscape).
+     * @param string $ori Orientacion de las hojas (portrait o landscape).
      *
      * @return void
      * @access public
      *
      * @return void
      * @access public
@@ -96,6 +96,7 @@ class MECON_PDF {
      * Permite agregar nuevas paginas al pdf que se esta armando.
      *
      * @param  string $pagina Tipo de pagina que se va a utilizar.
      * Permite agregar nuevas paginas al pdf que se esta armando.
      *
      * @param  string $pagina Tipo de pagina que se va a utilizar.
+     * @param  string $orientacion Orientacion de la pagina en particular.
      *
      * @return void
      * @access public
      *
      * @return void
      * @access public
@@ -105,23 +106,27 @@ class MECON_PDF {
         $this->_pagina_actual = $this->_pdf->new_page($pagina);
         $this->_paginas[] = $this->_pagina_actual;
         if(!is_null($orientacion) && $orientacion != $this->orientacion)
         $this->_pagina_actual = $this->_pdf->new_page($pagina);
         $this->_paginas[] = $this->_pagina_actual;
         if(!is_null($orientacion) && $orientacion != $this->orientacion)
-          $this->_orientacion_distinta[$this->numPage()] = $orientacion;  
+            $this->_orientacion_distinta[$this->numPage()] = $orientacion;  
     }
 
     /**
     }
 
     /**
-     *  Funcion que retorna la orientacion de la pagina indicada
-     *   Si no se indica, la orientacion de la ultima pagina
-     *  @access public
-     *  @return int
+     * Funcion que retorna la orientacion de la pagina indicada.
+     * Si no se indica, toma la orientacion de la ultima pagina.
+     *
+     * @param int $pagina Numero de la pagina.
+     *
+     * @access public
+     * @return int
      */
     function getOrientation($pagina = null)
     {
      */
     function getOrientation($pagina = null)
     {
-      if(is_null($pagina))
-        $pagina = $this->numPage();
-      if(isset($this->_orientacion_distinta[$pagina]))
-        $o = $this->_orientacion_distinta[$pagina];
-      else $o = $this->orientacion;
-      return $o;
+        if(is_null($pagina))
+            $pagina = $this->numPage();
+        
+        if(isset($this->_orientacion_distinta[$pagina]))
+            return $this->_orientacion_distinta[$pagina];
+        else 
+            return $this->orientacion;
     }
 
     /**
     }
 
     /**
@@ -164,8 +169,6 @@ class MECON_PDF {
      */
     function addText($X, $Y, $texto, $estilo = '', $pag = null, $transformacion
     = null)    {
      */
     function addText($X, $Y, $texto, $estilo = '', $pag = null, $transformacion
     = null)    {
-        //@TODO Ver si $texto es un objeto
-        
         $x = $X;
         $y = $Y;
         if(is_null($transformacion))
         $x = $X;
         $y = $Y;
         if(is_null($transformacion))
@@ -408,7 +411,7 @@ class MECON_PDF {
     {
         if(is_null($orientacion))
             $orientacion = $this->getOrientation($pagina);
     {
         if(is_null($orientacion))
             $orientacion = $this->getOrientation($pagina);
-         switch (strtolower($orientacion)) {
+        switch (strtolower($orientacion)) {
             case 'landscape':
                 $width = $this->_config['Yf'] - $this->_config['Yi'];
                 break;
             case 'landscape':
                 $width = $this->_config['Yf'] - $this->_config['Yi'];
                 break;
@@ -431,7 +434,7 @@ class MECON_PDF {
     {
         if(is_null($orientacion))
             $orientacion = $this->getOrientation($pagina);
     {
         if(is_null($orientacion))
             $orientacion = $this->getOrientation($pagina);
-         switch (strtolower($orientacion)) {
+        switch (strtolower($orientacion)) {
             case 'landscape':
                 $height = $this->_config['Xf'] - $this->_config['Xi'];
                 break;
             case 'landscape':
                 $height = $this->_config['Xf'] - $this->_config['Xi'];
                 break;