]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/PDF/Separador.php
Se borran cosas que no entran en mlib.
[mecon/meconlib.git] / lib / MECON / PDF / Separador.php
index 138c4a14177bd68e33ebfe8849d000439dbbe17a..5ca561824db707c38a8374612d2f9ab29831c40c 100644 (file)
@@ -34,23 +34,32 @@ require_once 'MECON/PDF/Contenido.php';
  */
 class MECON_PDF_Separador extends MECON_PDF_Contenido {
 
  */
 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
      * @access protected
      */
     /**
      * Altura de separacion por defecto
      * @var $separacion
      * @access protected
      */
-    $_alto;
+    var $_alto;
 
     /**
      * Class Constructor
      * 
      * @param int $altura Altura del separador.
 
     /**
      * Class Constructor
      * 
      * @param int $altura Altura del separador.
+     * @param bool $linea Poner Linea.
      *
      * @return void
      * @access public
      */
      *
      * @return void
      * @access public
      */
-    function MECON_PDF_Separador($altura = 27) {
+    function MECON_PDF_Separador($altura = 27, $linea = false) {
         $this->_alto = $altura;
         $this->_alto = $altura;
+           $this->_linea = $linea;
     }
 
     /**
     }
 
     /**
@@ -62,7 +71,12 @@ class MECON_PDF_Separador extends MECON_PDF_Contenido {
      * @access public
      */
     function toPDF(&$MARCO) {
      * @access public
      */
     function toPDF(&$MARCO) {
+        if($this->_linea)
+            $MARCO->addLine(0,
+                    $MARCO->espacioDisponible - $this->_alto/2,
+                    $MARCO->getWidth(),
+                    $MARCO->espacioDisponible - $this->_alto/2);
         $MARCO->espacioDisponible -= $this->_alto;
     }
 }
         $MARCO->espacioDisponible -= $this->_alto;
     }
 }
-?>
\ No newline at end of file
+?>