Mysql
 sql >> Database >  >> RDS >> Mysql

come visualizzare il documento Word nel browser in localhost?

Non puoi. I browser non hanno alcun modo integrato per visualizzare i documenti di Word, quindi a meno che l'utente non abbia configurato il proprio browser per aprirlo con alcuni plugin (cosa che il 99% del mondo non ha fatto), il browser chiederà loro di scaricare il file .

Quindi nessun browser ha attualmente il codice necessario per eseguire il rendering di documenti Word e, per quanto ne so, non esistono nemmeno librerie lato client per il rendering.

puoi utilizzare il Visualizzatore di Google Documenti tramite un

<iframe src="http://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>

Puoi controllare la soluzione su collegamento SO

Nel caso in cui desideri aprire il file utilizzando lo script di download, puoi utilizzare il

<?php
header('Content-type: application/vnd.ms-word');
header('Content-Disposition: attachment; filename="document.doc"');
readfile('path-to-file.docx');
?>

Puoi utilizzare il visualizzatore di app di Office Live, è richiesta una connessione a Internet://view.officeapps.live.com/op/embed.aspx?src=your_url_here

inserisci questo URL in un iframe

<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=http://remote.url.tld/path/to/document.doc' width='1366px' height='623px' frameborder='0'>This is an embedded <a target='_blank' href='http://office.com'>Microsoft Office</a> document, powered by <a target='_blank' href='http://office.com/webapps'>Office Online</a>.</iframe>

Se desideri solo visualizzare il contenuto, puoi convertire un file word in un tipo di file pdf. Puoi utilizzare conversione cloud per convertire i file da un formato all'altro. Attualmente il cloud convert supporta fino a 128 diversi formati di file.

C'è un altro Link SO per la conversione del formato file