5

これを使用して、div内にPDFを表示することができます。

<div>
    <object data="test.pdf" type="application/pdf" width="300" height="200">
    PDF : <a href="test.pdf">test.pdf</a>
    </object>
</div>

.docまたは.docxに対して同様のことを行うことは可能ですか?(サーバー側なし)

  • ブラウザまたはコンピュータにデータを読み取る方法があると思います。
4

2 に答える 2

4

Google Doc Viewerをお勧めしますが、通常はダウンロードを求められる場所に、いくつかの種類のファイルをインラインで表示できます。

https://docs.google.com/viewer/

iframeを使用して、自分のWebサイトでこのインラインを使用することもできます。

サポートされているファイルタイプのリストは次のとおりです。

  • Microsoft Word(.DOCおよび.DOCX)
  • Microsoft Excel(.XLSおよび.XLSX)
  • Microsoft PowerPoint(.PPTおよび.PPTX)
  • Adobe Portable Document Format(.PDF)
  • Apple Pages(.PAGES)
  • Adobe Illustrator(.AI)
  • Adobe Photoshop(.PSD)
  • タグ付き画像ファイル形式(.TIFF)
  • Autodesk AutoCad(.DXF)
  • スケーラブルベクターグラフィックス(.SVG)
  • PostScript(.EPS、.PS)
  • TrueType(.TTF)
  • XML Paper Specification(.XPS)
  • アーカイブファイルの種類(.ZIPおよび.RAR)

PDFのモバイル出力でこれをいじりましたが、モバイル版にエラーがあり、使用できませんでした。この製品の開発がどこに着手したかはわかりませんが、デスクトップバージョンは常に非常にうまく機能しました。

于 2012-08-04T17:37:30.333 に答える
2

ソースをサーバー上のファイルのパスにリンクすることで、div内のiframeを介してこれを行うことができます。

<div>
<iframe src="mydoc.docx">myDocument</iframe>
</div>

<div>
<iframe src="mydoc.xslx">myDocument</iframe>
</div>

<div>
<iframe src="mydoc.pdf">myDocument</iframe>
</div>
于 2012-08-04T16:59:26.953 に答える