$ word_doc = new COM ( " Word.Application " ) ; kopen van 2
Verberg het venster totdat u bevolkt uw document . Typ bijvoorbeeld :
$ word_doc - > Visible = 0 ;
3
Voeg een nieuw Word-document naar het object . Typ bijvoorbeeld :
$ word_doc - > Documenten - > Add ( ) ;
4
Maak de tekst in te gaan op het Word-document en het formaat op gepaste wijze . Typ bijvoorbeeld :
$ word_doc - > Selectie - > Font - > Name = " Times New Roman " ;
$ word_doc - > Selectie - > Font - Grootte
= " 12 " ;
$ word_doc - > Selectie - > TypeText ( " My Thesis " ) ;
5
Stel het document marges . Typ bijvoorbeeld :
$ word_doc - > Selectie - > PageSetup - > LeftMargin = " 1 "
;
$ word_doc - > Selectie - > PageSetup - > RightMargin
= " 1 " ;
$ word_doc - > Selectie - > PageSetup - > TopMargin = " 1 "
;
$ word_doc - > Selectie - > PageSetup - > BottomMargin
= " 1 " ;
6
Sla het document . Typ bijvoorbeeld :
$ file
= " myfile.docx " ;
$ word_doc - > Documenten [ 1 ] - > OpslaanAls ( $ file ) ;
7
Sluit het document en gratis de COM-object . Typ bijvoorbeeld : ?
$ Word_doc - > quit ( ) ;
unset
( $ word_doc ) ;
>
Maak een Word- document gebruiken PHPWord
8
Download de PHPWord bibliotheek van het Microsoft CodePlex website en plaats het op je server . Onder meer de bibliotheek aan het begin van de PHP-script . Typ bijvoorbeeld :
bevatten ( " PHPWord.php " ) ;
9
Maak een nieuwe PHPWord object en voeg een nieuw gedeelte ? om het document Typ bijvoorbeeld :
$ woord
= new PHPWord ( ) ;
$ s = $ woord - > createSection ( ) ;
10
uw tekst toevoegen aan de sectie . Typ bijvoorbeeld :
$ s - > addtext ( " My Thesis " ) ;
Tekst opmaken door het passeren van een array als de tweede parameter om de addtext methode 11 . Typ bijvoorbeeld :
$ s - > addtext ( " Thesis Doelstelling ' , array ( " name " = > " Arial " , " size " = > " 14 " , " bold " = > , true ) ) ;
12
Sla het document . Typ bijvoorbeeld :
$ obj
= PHPWord_IOFactory :: createWriter ( $ woord , " Word2007 " ) ;
$ obj - > save ( " mythesis.docx " ) ;
? >