- $txt = $this->_marco->wordWrap($this->_tabla->getCellContents($i,$j),
- $attr2[$j+1] - $attr2[$j], $estilo);
+
+ //Actuo por el colspan
+ if (@$estilo['colspan']) {
+ if ($estilo['colspan'] >= $this->_tabla->getColCount()) {
+ $estilo['colspan'] =
+ $this->_tabla->getColCount() - $j - 1;
+ }
+ $ancho_columna = $attr2[$j+$estilo['colspan']] -
+ $attr2[$j];
+ }
+ else {
+ $ancho_columna = $attr2[$j+1] - $attr2[$j];
+ }
+
+ $txt = $this->_marco->wordWrap(
+ @$this->_tabla->getCellContents($i,$j), $ancho_columna,
+ $estilo);
+