sql >> Databasteknik >  >> RDS >> Mysql

hur visar man word-dokument i webbläsaren i localhost?

Du kan inte. Webbläsare har inget inbyggt sätt att visa Word-dokument så om inte användaren har konfigurerat sin webbläsare för att öppna den med något plugin (vilket 99 % av världen inte har gjort), kommer webbläsaren att uppmana dem att ladda ner filen .

Så inga webbläsare har för närvarande den kod som krävs för att rendera Word-dokument, och så vitt jag vet finns det inga bibliotek på klientsidan som för närvarande finns för att rendera dem heller.

du kan använda Google Documents Viewer via en

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

Du kan kontrollera lösningen på SO-länk

OM du vill öppna filen med nedladdningsskriptet kan du använda

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

Du kan använda Office Live Apps Viewer, internetanslutning krävs://view.officeapps.live.com/op/embed.aspx?src=your_url_here

lägg den här webbadressen i en 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>

Om du bara vill visa innehållet kan du konvertera word-fil till pdf-filtyp. Du kan använda molnkonvertering för att konvertera filer från ett format till ett annat. För närvarande stöder cloud convert upp till 128 olika filformat.

Det finns en annan SO-länk för konvertering av filformat



  1. Hur man hittar porten för MS SQL Server 2008?

  2. Visa (lista) MySQL-databaser på Linux via kommandoraden

  3. mysql välj topp n max värden

  4. MySql-processlista fylld med sömnposter som leder till för många anslutningar?