sql >> Databáze >  >> RDS >> Mysql

jak zobrazit dokument aplikace Word v prohlížeči v localhost?

Nemůžeš. Prohlížeče nemají žádný vestavěný způsob, jak prohlížet dokumenty aplikace Word, takže pokud uživatel nenakonfiguroval svůj prohlížeč tak, aby je otevřel pomocí nějakého pluginu (což 99 % světa neudělalo), prohlížeč ho vyzve ke stažení souboru. .

Žádné prohlížeče tedy v současnosti nemají kód potřebný k vykreslování dokumentů aplikace Word, a pokud vím, v současné době neexistují ani žádné knihovny na straně klienta, které by je vykreslovaly.

Prohlížeč dokumentů Google můžete používat prostřednictvím

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

Řešení můžete zkontrolovat na odkaz SO

V případě, že chcete soubor otevřít pomocí stahovacího skriptu, můžete použít

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

Můžete použít prohlížeč Office Live Apps Viewer , je vyžadováno připojení k internetu://view.officeapps.live.com/op/embed.aspx?src=your_url_here

vložte tuto adresu URL do prvku iframe

šířka
<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>

Pokud chcete pouze zobrazit obsah, můžete převést soubor aplikace Word na typ souboru PDF. Můžete použít cloud convert pro převod souborů z jednoho formátu do druhého. V současné době cloud convert podporuje až 128 různých formátů souborů.

Existuje další Odkaz SO pro konverzi formátu souboru



  1. Jak automaticky znovu nasít po použití identity_insert?

  2. Spuštění uložené procedury z crontab

  3. Jak změním schéma db na dbo

  4. Bolestně pomalý Postgres dotaz pomocí WHERE na mnoha sousedních řádcích