Come leggere MS file di Office in PHP

July 20

Come leggere MS file di Office in PHP


documenti di Microsoft Office sono formati più comuni usati sul web e su macchine desktop. Le lingue PHP fornisce gli strumenti dinamici in grado di leggere o creare questi documenti si trovano sul server sito web. Questo è vantaggioso per gli sviluppatori di siti web che hanno bisogno di interagire con i documenti utente personalizzate caricato sulla macchina. È possibile leggere il contenuto di questi documenti e pubblicarli in pagine web o salvarli in un database.

istruzione

1 Creare la variabile di connessione di Microsoft Office. Questo può essere Word, Excel, Powerpoint o Access. In questo esempio, viene creata una connessione Microsoft Word. Il codice seguente crea la variabile:

$ Doc = new COM ( "Word.Application");

Sostituire "parola", con l'applicazione di Office a cui si desidera collegare.

2 Aprire il file. Ora che è iniziata l'applicazione Word, è necessario aprire il documento. Il seguente codice apre un documento denominato "Mydoc.doc":

$ Parola-> Documentazione-> Open ( "Mydoc.doc");

3 Leggere il contenuto del file. Il contenuto del file viene inserito in una variabile, che è possibile utilizzare per visualizzare per l'utente. Il seguente codice legge nelle informazioni del documento:

$ Doc_content = fread ($ parola, filesize ($ file));

4 Stampa il contenuto del file di documento browser dell'utente. Il codice seguente mostra il contenuto del file per l'utente:

echo $ doc_content

5 Chiudere il documento di Word. Questo rilascia le risorse del server e il file dalla memoria. Il codice seguente chiude il documento:

fclose ($ word);