Créer un nouvel objet COM Parole. Par exemple, tapez:
<?php
$ word_doc = new COM ("Word.Application");
Cacher la fenêtre jusqu'à ce que vous avez rempli votre document. Par exemple, tapez:
$ word_doc-> Visible = 0;
Ajouter un nouveau document Word à l'objet. Par exemple, tapez:
$ word_doc-> Documents-> Ajouter ();
Créez le texte à aller dans le document Word et formater de manière appropriée. Par exemple, tapez:
$ word_doc-> Sélection-> Font-> Name = "Times New Roman";
$ word_doc-> Sélection-> font-size = "12";
$ word_doc-> Sélection-> TypeText ("ma thèse");
Réglez les marges du document. Par exemple, tapez:
$ word_doc-> Sélection-> PageSetup-> LeftMargin = "1";
$ word_doc-> Sélection-> PageSetup-> RightMargin = "1";
$ word_doc-> Sélection-> PageSetup-> TopMargin = "1";
$ word_doc-> Sélection-> PageSetup-> BottomMargin = "1";
Enregistrez le document. Par exemple, tapez:
$ file = "myfile.docx";
$ word_doc-> Documents [1] -> SaveAs ($ file);
Quittez le document et libérer l'objet COM. Par exemple, tapez:
$ word_doc-> quit ();
unset ($ word_doc);
?>
Télécharger la bibliothèque PHPWord à partir du site Microsoft CodePlex et placez-le sur votre serveur. Inclure la bibliothèque au début du script PHP. Par exemple, tapez:
<?php
include ("PHPWord.php");
Créer un nouvel objet PHPWord et ajouter une nouvelle section au document Par exemple, tapez:
$ mot = new PHPWord ();
$ s = $ word-> createSection ();
Ajoutez votre texte pour la section. Par exemple, tapez:
$ s-> addText ("ma thèse");
Format texte en passant un tableau comme le deuxième paramètre de la méthode addText. Par exemple, tapez:
$ s-> addText ("objectif de cette thèse", array ("nom" => "taille" "Arial" => "14", "gras" => true));
Enregistrez le document. Par exemple, tapez:
$ obj = PHPWord_IOFactory :: createWriter ($ word, "Word2007");
$ obj-> save ("mythesis.docx");
?>