Come leggere un documento di Word in ASP

December 7

Con così tanti utenti che condividono le informazioni in file di documenti Word, di programmazione delle applicazioni per leggere questi file lo rende utile per la produttività. documenti di Word sono gestite da una classe speciale incluse nella domanda di lavoro di Visual Studio ASP.NET. Utilizzando questa classe comporta importarlo nell'applicazione e assegnando i metodi e proprietà per il file aperto. Una volta aperto, il programmatore può utilizzare le informazioni del programma o visualizzare i risultati sullo schermo.

istruzione

1 Importare lo spazio dei nomi. Lo spazio dei nomi contiene le librerie per la manipolazione di file di Microsoft Word. Il codice seguente va all'inizio del file C # codice.
import Microsoft.Office.Interop.Word;

2 Creare un'istanza della classe di utilizzare i metodi e le proprietà. Il codice seguente assegna alla classe una variabile per un uso futuro nel codice.
Word.ApplicationClass myWord = new Word.ApplicationClass ();

3 Creare una variabile stringa che contiene il percorso del file. Questo è necessario per la classe di Word per aprire il file.
oggetto myfile = "C: \ MyFile.doc";

4 Aprire il documento. La funzione ha bisogno di nove parametri. Questi altri parametri non sono utilizzati nelle chiamate dell'applicazione ASP, in modo da impostare su null e solo riempire il parametro di posizione del file. Se non si butta gli oggetti nulli, la chiamata avrà esito negativo.
object noValue = System.Reflection.Missing.Value;
Word.Document mydoc = myWord.Documents.Open (ref myfile,
ref noValue, ref noValue, ref noValue, ref noValue, noValue ref,
ref noValue, ref noValue, ref noValue, ref noValue, noValue ref,
ref noValue);

5 Impostare il documento attivo e stampare il contenuto sullo schermo.
Word.Document myOpenedDoc = mydoc.ActiveDocument;
Console.WriteLine (myOpenedDoc.Content.Text);