Come visualizzare i documenti di Word in pagine web .NET

January 18

Come visualizzare i documenti di Word in pagine web .NET


Se si crea dinamicamente documenti di Microsoft Word, è possibile visualizzare direttamente nel browser utilizzando script Visual Basic incorporato nel codice. Questi script consentono di visualizzare i documenti di Word al posto del browser che richiede all'utente di scaricare il file. Il codice necessario per raggiungere questo include l'impostazione tipo di contenuto della intestazione e il percorso del file. Una volta che queste proprietà sono impostate, browser dell'utente verrà visualizzato il contenuto del documento in una finestra.

istruzione

1 Aprire il software Visual Studio e caricare il progetto NET. In Esplora soluzioni sul lato destro del menu, fare doppio clic sulla pagina di .NET che si desidera modificare.

2 Avviare il blocco VBScript che istruirà il browser per visualizzare il documento di Word. Il codice seguente inizia il blocco:

<Script language = "VBScript" runat = "server"> </ script>

Tutto il codice per visualizzare i file di Word è posto all'interno di questo blocco di script.

3 Impostare il tipo di contenuto della risposta per Microsoft Word. Il codice seguente indica il browser dell'utente che un file di Microsoft Word deve essere visualizzato al posto di HTML:

Response.ContentType = "application / msword"

4 Punto al documento di Word che si apre nel browser. Il seguente codice indica al browser dove trovare il documento di Word sul server:

set WordDoc = Server.CreateObject ( "ADODB.Stream")
worddoc.LoadFromFile <filepath>

Sostituire il "percorso file" con la posizione del documento di Word.

5 Salvare il file e premere il tasto "F5". Questo apre una nuova finestra in cui è possibile testare le nuove istruzioni di codice. Se il codice viene compilato, il documento di Word viene visualizzato nel browser web.