| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan man skriver til et Word- dokument med PHP-fil Funktioner
    En Microsoft Word-fil gemmer oplysningerne i Word- dokument, herunder tekst og formatering ved hjælp af et proprietært format . Hvis du forsøger at læse et Word-dokument ved hjælp af standard PHP fil -funktioner , vil du ikke være i stand til at forstå dataene. Hvis du forsøger at skrive til et Word-dokument ved hjælp af standard PHP fil -funktioner , vil du beskadige dokumentet. Der er to måder at skrive til et Word-dokument med PHP. Hvis din webserver har en kopi af Word , kan du oprette et COM-objekt . Hvis ikke, kan du bruge open -source PHPWord bibliotek fra Microsofts CodePlex biblioteket. Instruktioner
    Skriv til et Word- dokument med en COM Object
    1

    oprette et nyt Word COM objekt. Skriv f.eks : ?

    < Php

    $ word_doc = new COM ( " word.application ")
    2

    Skjul vinduet, indtil du har befolket dit dokument. Skriv f.eks : Hej

    $ word_doc -> Visible = 0;
    3

    Tilføj et nyt Word-dokument til objektet. Skriv f.eks : Hej

    $ word_doc -> Dokumenter -> Tilføj ();
    4

    Opret teksten til at gå ind i Word-dokument og formatere det korrekt. Skriv f.eks : Hej

    $ word_doc -> Selection -> Font- > Name = " Times New Roman "

    $ word_doc -> Selection -> Font- Size = " 12 "

    $ word_doc -> Selection -> TypeText ( "My Thesis ")
    5

    Indstil dokumentets margener . Skriv f.eks : Hej

    $ word_doc -> Selection -> PageSetup -> LeftMargin = "1 "

    $ word_doc -> Selection -> PageSetup -> RightMargin = "1 "

    $ word_doc -> Selection -> PageSetup -> topmargin = "1 "

    $ word_doc -> Selection -> PageSetup -> BottomMargin = "1 "
    6

    Gem dokumentet . Skriv f.eks : Hej

    $ file = " myfile.docx "

    $ word_doc -> Documents [1] -> SaveAs ( $ file ) ;
    7

    Afslut dokumentet og gratis COM-objektet . Skriv f.eks : ?

    $ Word_doc -> Afslut ();

    frakoblet ( $ word_doc )

    >
    Opret Word-dokument Brug PHPWord
    8

    Download PHPWord biblioteket fra Microsoft CodePlex stedet og placere den på din server. Medtag biblioteket i starten af ​​PHP script. Skriv f.eks : Hej

    < php

    omfatter ( " PHPWord.php ")
    9

    Opret en ny PHPWord objekt og tilføje en ny sektion ? til dokumentet Skriv f.eks : Hej

    $ word = new PHPWord ();

    $ s = $ word -> createSection ();
    10

    Tilføj din tekst til afsnittet . Skriv f.eks : Hej

    $ s -> addText ( "My Thesis ")
    11

    Formater tekst ved at passere et array som den anden parameter til addText metoden. Skriv f.eks : Hej

    $ s -> addText ( " Speciale Mål" , array ( "navn" => " Arial ", " size " => " 14 ", " fed " => , true) ),
    12

    Gem dokumentet . Skriv f.eks : Hej

    $ obj = PHPWord_IOFactory :: createWriter ( $ ordet " Word2007 ");

    $ obj -> Gem ( " mythesis.docx ");

    ? >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man bruger PHP Mail for batches 
    ·Sådan Upload PHP videofiler 
    ·Sådan oprettes en sikker Permalink i PHP 
    ·Sådan sparer en PHP Fil & vedhæfte det til din websid…
    ·Sådan Konverter PHP Array Index til Numbers 
    ·Sådan bruges knappen Send i PHP 
    ·Hvordan man finder forsvundne numre i en PHP Array 
    ·Sådan Erstat flere tokens i MySQL 
    ·Sådan Sortere en 2- dimensionel array i PHP 
    ·Sådan vælges mellem Ranges på MySQL 
      Anbefalede Artikler
    ·Sådan Teach Yourself Visual C 6 
    ·Sådan ændres PHP Extensions 
    ·Sådan ændres et billede i Visual Basic 
    ·Sådan Beregn Days Mellem 2 Datoer i Java 
    ·Sådan får Udvalgte poster fra Listview på Android 
    ·Sådan oprettes en tekstfil med C + + 
    ·Sådan oprettes et afkrydsningsfelt i Visual Basic 
    ·Hvordan laver man en aritmetisk Statement i Java 
    ·MySQL Replication Tutorial 
    ·Hvordan man opbygger Objektafhængigheder 
    Copyright © Computer Viden http://www.computerdk.com