Foros del Web » Programando para Internet » PHP »

Trabajando RTF desde PHP

Estas en el tema de Trabajando RTF desde PHP en el foro de PHP en Foros del Web. HOla tengo un archivo de word ya creado con cosas, y quiero unile el sigiente codigo al documentos un una parte en especial la que ...
  #1 (permalink)  
Antiguo 24/08/2010, 14:55
Avatar de nes24  
Fecha de Ingreso: julio-2005
Mensajes: 746
Antigüedad: 18 años, 9 meses
Puntos: 3
Trabajando RTF desde PHP

HOla tengo un archivo de word ya creado con cosas, y quiero unile el sigiente codigo al documentos un una parte en especial la que he llamado

"#zonaEspecial#"


Abro el arechivo y reeemplazo y luego cierro el archivo desde PHP

Pero ta al abrir el RTF nada, no funciona. Salen los mismos caracteres.

AYUDAAAAAAAAª



/* Comenzamos a armar el documento */

$output.= "{\\fs48 Libros publicados}"; //<-- Texto de tamaño 48 para el Título
$output.= "\\par "; //<-- ENTER

$output.= "{\\fs30 Material didáctico}"; //<-- Texto de tamaño 30 para el Subtítulo
$output.= "\\par "; //<-- ENTER
$output.= "\\par "; //<-- ENTER

/* INICIO DE LA TABLA */

$output.= "{ "; //<-- Inicio de la tabla

$output.= "\\trgaph70"; //<-- márgenes izquierdo y derecho de las celdas=70
$output.= "\\trleft-10"; // <-- Posición izquierda la primera celda = -10

/* Definición de las celdas de datos. Se definen 4 columnas */
$output.= "
\\clbrdrl\\brdrw10\\brdrs
\\clbrdrt\\brdrw10\\brdrs
\\clbrdrr\\brdrw10\\brdrs
\\clbrdrb\\brdrw10\\brdrs
\\cellx500

\\clbrdrl\\brdrw10\\brdrs
\\clbrdrt\\brdrw10\\brdrs
\\clbrdrr\\brdrw10\\brdrs
\\clbrdrb\\brdrw10\\brdrs
\\cellx2500

\\clbrdrl\\brdrw10\\brdrs
\\clbrdrt\\brdrw10\\brdrs
\\clbrdrr\\brdrw10\\brdrs
\\clbrdrb\\brdrw10\\brdrs
\\cellx5000

\\clbrdrl\\brdrw10\\brdrs
\\clbrdrt\\brdrw10\\brdrs
\\clbrdrr\\brdrw10\\brdrs
\\clbrdrb\\brdrw10\\brdrs
\\cellx8700
";


/*Introducción de los títulos en el primer renglón*/
$output.= "{\\fs24\\b "; //<-- Fuente de tamaño 24 y en negrita
$output.= "
No \\cell
Título \\cell
Autor \\cell
Descripción \\cell
}";
$output.= " \\row "; //<-- Fin del renglón de encabezado

/* Introducción de los datos */
$datos= array();
$datos[]= array("1", "PHP para tontos" ,
"Brizuela, Guillermina" ,
"Este es un libro ficticio utilizado como Demo");
$datos[]= array("2", "La inversión prudente" ,
"Luis Carlos Jemio" ,
"Impacto del bonosol sobre la familia, la equidad social.");
$datos[]= array("3", "Diseño de proyectos de tecnología educativa" ,
"Victor de la Rocha" ,
"Con una propuesta totalmente visual, el video se convierte en ...");

foreach($datos as $v)
{
$output.= " {$v[0]}\\cell {$v[1]}\\cell {$v[2]}\\cell {$v[3]}\\cell \n";
$output.= "\\row "; //<-- Fin del renglón
}

$output.= "} "; //<-- fin de la tabla

$output.= "\\par "; //<-- ENTER


return $output;
__________________
No hay nada que foros del web no sepa!!!!

Peca tanto quien presume de su belleza como de su inteligencia, ya que la brevedad de la vida aunque distorcionada siempre estara presente.

Etiquetas: rtf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:57.