Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2008, 13:35
Avatar de .php
.php
 
Fecha de Ingreso: julio-2006
Mensajes: 481
Antigüedad: 17 años, 9 meses
Puntos: 5
cadena de caracteres

Holas.
tengo el siguiente problema.

este es el ejemplo, tengo una cadena de caracteres N caracteres,
estoy imprimiedno esos caracteres o string en un pdf, el problema es q no realiza un salto de linea y sale del pdf, para esto se me ocurrio cortar el string cada 112 caracteres, perfecto!! lo hago de esta manera

Código PHP:
$aTmp    =    str_split($concepto->nombre112);
for(
$p=0;$p<count($aTmp);$p++)
{
    
$pdf->SetXY(28,$px+1);
    
$pdf->Cell(145,3$aTmp[$p], 00'L'1);
    
$px=$px+5;

lo que hace el codigo de arriba es imprimir una cadena con saltos de lineas.


ahora imaginen que tengo un string de N caracteres y justo en el 112 hay una palabra que no termina de ser escrita la corta =, ahora como hago para saber si antes de cortar el string haya terminado la palabra para asi no quede a medias escrito ej:



esto es ...... cad
ena de caracteres



asi lo es haciendo ahora, y lo q quiero es esto

esto es ...... cadena
de caracteres


o

esto es ......
cadena de caracteres



si entienden la idea que bien y se agradece cualquier ayuda o sugerencia.
__________________
~~[FiDeLio]~~