]> git.llucax.com Git - mecon/meconlib.git/commitdiff
Agrego la posibilidad de poner una linea en el separador
authorGonzalo Merayo <merayo@gmail.com>
Wed, 19 Nov 2003 17:02:28 +0000 (17:02 +0000)
committerGonzalo Merayo <merayo@gmail.com>
Wed, 19 Nov 2003 17:02:28 +0000 (17:02 +0000)
lib/MECON/PDF/Separador.php

index 2c5a86e4a4d5e46b4a75126d20d8d190e2a277c2..67aeb970fb6215def2a47fe8d638da6153a2bb29 100644 (file)
@@ -34,6 +34,13 @@ require_once 'MECON/PDF/Contenido.php';
  */
 class MECON_PDF_Separador extends MECON_PDF_Contenido {
 
+    /**
+     * Linea a agregar en el separador
+     * @var $_linea
+     * @access protected
+     */
+    var $_linea;
+    
     /**
      * Altura de separacion por defecto
      * @var $separacion
@@ -45,12 +52,14 @@ class MECON_PDF_Separador extends MECON_PDF_Contenido {
      * Class Constructor
      * 
      * @param int $altura Altura del separador.
+     * @param bool $linea Poner Linea.
      *
      * @return void
      * @access public
      */
-    function MECON_PDF_Separador($altura = 27) {
+    function MECON_PDF_Separador($altura = 27, $linea = false) {
         $this->_alto = $altura;
+       $this->_linea = $linea;
     }
 
     /**
@@ -62,7 +71,10 @@ class MECON_PDF_Separador extends MECON_PDF_Contenido {
      * @access public
      */
     function toPDF(&$MARCO) {
+        if($this->_linea)
+            $MARCO->addLine(0,                   $MARCO->espacioDisponible,
+                           $MARCO->getWidth(), $MARCO->espacioDisponible);
         $MARCO->espacioDisponible -= $this->_alto;
     }
 }
-?>
\ No newline at end of file
+?>