Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe schrijf je een Word- document Met behulp van PHP Bestandsfuncties
Een Microsoft Word- bestand slaat de informatie in het Word-document , met inbegrip van tekst en opmaak , met behulp van een eigen formaat . Als u probeert een Word-document met behulp van standaard PHP-bestand functies leest, zult u niet in staat zijn om de gegevens te begrijpen . Als u probeert te schrijven naar een Word-document met behulp van standaard PHP-bestand functies , zal u het document beschadigen . Er zijn twee manieren om te schrijven naar een Word-document met PHP . Als uw webserver heeft een exemplaar van Word , kunt u een COM- object te maken. Zo niet , dan kunt u de open - source PHPWord bibliotheek gebruik van Microsoft 's CodePlex bibliotheek . Instructies
Schrijf een Word- document met behulp van een COM-object
1

Maak een nieuw Word- COM-object . Typ bijvoorbeeld : ?

$ 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 " ) ;

? >

Previous: Next:
  PHP /MySQL Programmering
·Hoe te : Een PHP Array Als Eer…
·Hoe de PHP lightbox In PHP 
·Toegang krijgen tot een associ…
·Hoe kan ik een database in PHP…
·Hoe je toevoegen, bewerken en …
·Hoe te GUID gebruiken als prim…
·Hoe je MySQL Databases maken o…
·Hoe te verwijderen van een MyS…
·Hoe maak je een blog Met behul…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Java Theorie & Praktijk : Garbage Collec…
·Hoe te Pointers initialiseren 
·Hoe te Strings Split in JavaScript 
·Hoe kan ik dubbele lijnen verwijderen in…
·Soorten validatiecontroles 
·Hoe maak je een lopend totaal van een va…
·Hoe maak je een verticale grafiek in Mak…
·Functie in C voor palindromen 
·Hoe SQL Uitdrukkingen schrijven 
Copyright © Computer Kennis http://www.nldit.com