X-Git-Url: https://git.llucax.com/mecon/meconlib.git/blobdiff_plain/1e59047d0ade02bdded56831a308b58b4e0128b9..667c9c08939da6fd9191296adcb1486d6a4ddc70:/lib/MECON/PDF.php diff --git a/lib/MECON/PDF.php b/lib/MECON/PDF.php index e4f1b3c..609e37e 100644 --- a/lib/MECON/PDF.php +++ b/lib/MECON/PDF.php @@ -86,6 +86,7 @@ class MECON_PDF { */ function MECON_PDF($tam = "a4", $ori = "portrait") { + setlocale (LC_ALL, 'en_US'); $this->orientacion = $ori; $this->_pdf = new pdffile; $this->_config = include 'MECON/PDF/medidas.php'; @@ -321,7 +322,15 @@ class MECON_PDF { * @access public */ function wrapLine($texto, $l_max, $attr) { - return $this->_pdf->wrap_line ($texto, $l_max, $attr); + //El if lo estoy haciendo porque en la funcion wordwrap de la libreria + //externa no tienen en cuenta que te pueden pasar un texto vacio a + //wrapear -> Amerita un mail a los autores. + if ($texto) { + return $this->_pdf->wrap_line ($texto, $l_max, $attr); + } + else { + return ''; + } } /** @@ -335,7 +344,15 @@ class MECON_PDF { * @access public */ function wordWrap($texto, $l_max, $attr) { - return $this->_pdf->word_wrap ($texto, $l_max, $attr); + //El if lo estoy haciendo porque en la funcion wordwrap de la libreria + //externa no tienen en cuenta que te pueden pasar un texto vacio a + //wrapear -> Amerita un mail a los autores. + if ($texto) { + return $this->_pdf->word_wrap ($texto, $l_max, $attr); + } + else { + return array(); + } } /**