【问题标题】:Preview and embed part of a file with an iframe使用 iframe 预览和嵌入文件的一部分
【发布时间】:2012-01-17 20:31:18
【问题描述】:

有没有人知道我可以在同一页面的 iframe 上嵌入文件的一部分,而不是向用户提供下载 doc 文件的链接。我想向用户介绍 iframe,但不能访问整个文档。谢谢!

【问题讨论】:

  • 你的意思是.DOC 文件,比如MicrosoftWord 文档?
  • 感谢您的快速回复。是的 .docx、.doc 甚至 .txt
  • 嗯,它有很大的不同。如果你关心广泛的受众,你就不能真的期望每个人都有一个可以呈现 .doc 文件的浏览器。 Web 浏览器主要关注 HTML,而不是类似的专有格式。因此,您可以将某种摘要预先导出为 HTML,或者使用一些服务器端代码将文件呈现为图像。我从来没有尝试过这样的事情,所以我不确定它会带来什么。

标签: php javascript web-applications iframe


【解决方案1】:

浏览器无法打开本机 MS Word 文件。

对于 '.doc' 或 '.docx' 文件,您需要阅读服务器端的 except 并将其转换为 HTML。对于“.txt”,大多数浏览器会在本机读取这些内容,但如果您只想显示摘录,则需要读入文件,可能是服务器端。

Convert .doc to html in php。在服务器上拥有 HTML 后,您可以在显示之前对其进行修剪以制作摘录。

坏消息是这可能比您想象的要复杂。好消息是您不需要 iframe。

【讨论】:

  • 谢谢!这似乎真的很难..notehall.com/document/profile/id/2685这就是效果;我想不明白他们是怎么做到的。
  • 该网站似乎在使用 Scribd.com 并带有一些自定义品牌。 Scribd 是一家致力于文档管理的公司,所以是的,它很难复制!但是,如果您将功能范围缩小,您可能会有机会。祝你好运。
  • 好的,非常感谢..Google 似乎有一个非常酷的嵌入选项,非常适合 pdf..Tring 让它适用于 .docx..:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-08-16
  • 2011-02-04
  • 2018-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-09
相关资源
最近更新 更多