| |
|
|
Andreas Schnitzler | ¡Hola zusammen, stehe gerade antes uno bastante ähnlichen Tarea.
Mi Solución: no Makros u.ä. Schnickschack, pero Word-Dokument (Presentación) como "RTF" abspeichern (Ergebnis: reine Textdatei), lowlevel (como cadena) einlesen, Platzhalter* programmatisch sustituir, fertigen Texto lowlevel con ".DOC"-Endung speichern, fertig.
*) Platzhalter debería no Umlaute o. Sonderzeichen enthalten, sonst Será mejor que te va komplex. Eingesetzte Umlaute voluntad dagegen problemlos verarbeitet (WW 2007). Textersetzung debería cualquier lang ser puede.
s.a.: [...]
AUSZUG (php-source): 2 * Word-Dokument (RTF, aber como .DOC kaschiert) aufbauen 5 // Template abierto 6 $brief = file_get_contents('my_template.doc.php'); 11 $brief = str_replace('*tagesdatum*', strftime("%d.%m.%Y"), $brief); 19 $brief = str_replace('*qanrede1*', $qanrede1, $brief); ... 29 // Expediente speichern (con Endung .DOC) 30 $file_name = 'my_template.doc'; 31 $fp = fopen('tmp/' . $file_name, 'w'); 36 fputs($fp, $brief); 37 fclose($fp);
Aber DANKE Comunidad para el vielen Sugerencias! |
|
|
| |
|
|
|
| Hi!
Tip: Como Usted file_get_contents nutzt... Usted puede auch file_put_contents nutzen!
Hatte 2003 algo como veces aber con Openoffice-SXW-Archivos gemacht, en SXW son el Platzhalter auch en el Klartext.
PS: Der Link en Deinem Posting führt imho en una Leerseite. |
|
|
| |
|
|