| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come scrivere un documento di Word Utilizzo delle funzioni di file PHP
    Un file di Microsoft Word memorizza le informazioni contenute nel documento di Word , compreso il testo e la formattazione , utilizzando un formato proprietario . Se si tenta di leggere un documento di Word utilizzando le funzioni file standard di PHP , non si sarà in grado di comprendere i dati . Se si tenta di scrivere in un documento di Word utilizzando le funzioni file standard di PHP , si danneggia il documento . Ci sono due modi per scrivere un documento Word con PHP . Se il server Web dispone di una copia di Word , è possibile creare un oggetto COM . In caso contrario, è possibile utilizzare la libreria PHPWord open source dalla libreria di Microsoft CodePlex .
    Istruzioni Scrivi a un documento di Word utilizzando un oggetto COM
    1

    creare un nuovo oggetto COM di Word . Ad esempio, digitare : ?

    < Php

    $ word_doc = new COM ( " Word.Application " ) ;
    2

    nascondere la finestra finché non si è popolato il documento. Ad esempio, digitare :

    $ word_doc - > Visible = 0;
    3

    Aggiungi un nuovo documento di Word per l'oggetto . Ad esempio, digitare :

    $ word_doc - > Documenti - > Aggiungi ();
    4

    creare il testo di andare nel documento di Word e il formato in modo appropriato. Ad esempio, digitare :

    $ word_doc - > Selezione - > Font- > Name = " Times New Roman" ;

    $ word_doc - > Selezione - > Font- Size = "12" ;

    $ word_doc - > Selezione - > TypeText ( " la mia tesi " ) ;
    5

    i margini del documento . Ad esempio, digitare :

    $ word_doc - > Selezione - > PageSetup - > LeftMargin = " 1 " ;

    $ word_doc - > Selezione - > PageSetup - > RightMargin = " 1 " ;

    $ word_doc - > Selezione - > PageSetup - > TopMargin = " 1 " ;

    $ word_doc - > Selezione - > PageSetup - > BottomMargin = " 1 " ;
    6

    salvare il documento. Ad esempio, digitare :

    $ file = " myfile.docx " ;

    $ word_doc - > Documenti [ 1 ] - > Salva con nome ( $ file) ;
    7

    Chiudere il documento e libera l'oggetto COM . Ad esempio, digitare : ?

    $ Word_doc - > quit ();

    unset ( $ word_doc ) ;

    >
    Crea documento Word utilizzando PHPWord
    8

    Scarica la libreria PHPWord dal sito Microsoft CodePlex e posizionarlo sul vostro server . Includere la libreria all'inizio dello script PHP . Ad esempio, digitare :

    < php

    include ( " PHPWord.php " ) ;
    9

    Creare un nuovo oggetto PHPWord e aggiungere una nuova sezione ? al documento , ad esempio, digitare:

    $ parola = new PHPWord ( ) ;

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

    Aggiungi il tuo testo alla sezione . Ad esempio, digitare :

    $ s - > addText ( " La mia tesi " ) ;
    11

    Formato testo passando un array come secondo parametro al metodo addText . Ad esempio, digitare :

    $ s - > addText ( " Obiettivo Tesi " , array (" name " = > " Arial " , "size " = > " 14 " , " bold " = > , true) ) ;
    12

    salvare il documento. Ad esempio, digitare :

    $ oggetto = PHPWord_IOFactory :: CreateWriter ( $ parola ", Word2007 ");

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

    ? >

    Previous :

    next :
      Articoli Correlati
    ·Come riprodurre un file audio utilizzando PHP 
    ·Come modificare un piè di pagina in PHP 
    ·Come sbarazzarsi di duplicati in MySQL 
    ·Come convertire i caratteri in numeri ASCII in PHP 
    ·Titanium PHP Tutorial 
    ·Come per includere un file JS in PHP 
    ·Come ottenere il contenuto di una pagina web remota con…
    ·Come caricare file video PHP 
    ·Come eliminare un file nel server PHP VI 
    ·Come utilizzare più variabili in un indirizzo String 
      Articoli in evidenza
    ·Come rimuovere il carattere di invio da PHP 
    ·Cursori impliciti vs Cursori espliciti 
    ·Come creare visivi schermate grafiche di base 
    ·Come inserire una chiave di auto - numerico in PHP 
    ·Come eseguire pagine PHP da cron ? 
    ·Come installare un pacchetto PHP 
    ·Come aprire database MySQL con MS Access 
    ·Come scrivere una DLL in Autoit 
    ·Come contrassegnare i numeri in una lista Python 
    ·Come fare il vostro proprietario Game Engine 
    Copyright © Conoscenza Informatica http://it.wingwit.com