| |
|
|
Andreas Schnitzler | allô zusammen, stehe justement avant einer entier ähnlichen devoir.
mon Solution: aucun Makros u.ä. Schnickschack, mais Word-Dokument (Présentation) comme "RTF" abspeichern (Ergebnis: reine Textdatei), lowlevel (comme string) einlesen, Platzhalter* programmatisch ersetzen, fertigen Text lowlevel avec ".DOC"-Endung Sauver, fertig.
*) Platzhalter devrait aucun Umlaute bzw. Sonderzeichen enthalten, sonst wirds komplex. Eingesetzte Umlaute volonté dagegen problemlos verarbeitet (WW 2007). Textersetzung devrait beliebig long son peut.
s.a.: [...]
AUSZUG (php-source): 2 * Word-Dokument (RTF, mais comme .DOC kaschiert) aufbauen 5 // Template ouvrir 6 $lettre = file_get_contents('my_template.doc.php'); 11 $lettre = str_replace('*tagesdatum*', strftime("%d.%m.%Y"), $lettre); 19 $lettre = str_replace('*qanrede1*', $qanrede1, $lettre); ... 29 // Dossier Sauver (avec Endung .DOC) 30 $file_name = 'my_template.doc'; 31 $fp = fopen('tmp/' . $file_name, 'w'); 36 fputs($fp, $lettre); 37 fclose($fp);
mais DANKE qui Community pour qui vielen Anregungen! |
|
|
| |
|
|
|
| Hi!
Tip: là Du file_get_contents utilise... tu peux aussi file_put_contents nutzen!
Hatte 2003 quelque chose comme la fois mais avec Openoffice-SXW-Fichiers gemacht, chez SXW sommes qui Platzhalter aussi im Klartext.
PS: qui Link dans Deinem Posting führt imho sur une Leerseite. |
|
|
| |
|
|