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;