【问题标题】:ASP.Net HTML Document viewer [closed]ASP.Net HTML 文档查看器 [关闭]
【发布时间】:2013-01-08 17:16:11
【问题描述】:

在我的应用程序中,我们将文档存储在 Sharepoint 中并使用 asp.net 应用程序来显示它。哪个是最好的集成编辑器,并且可以在 IE7 之后的每个浏览器上运行?

谷歌文档是否提供 api,因为我正在为所有类型的文件寻找那种查看器。

请记住,我正在寻找 html 而不是 silverlight 或 WPF 应用程序。延迟加载将是一个加号。查看器应与所有文档类型集成

【问题讨论】:

  • “所有文档类型” 可能比您意识到的更广泛...
  • google docs 支持的所有文档
  • 不幸的是,我真的不认为这样的事情存在。如果浏览器还不知道如何显示 mime 类型(pdf、text、html、png...),则不会有任何 html 唯一的解决方案来做到这一点。您可能做的最好的事情是让浏览器提供它知道如何处理的内容,然后自己将其余内容转换为其中一种格式。 excel转pdf等工具相当流行。

标签: c# asp.net documentviewer


【解决方案1】:

你可以看看这个http://www.doconut.com/Document-Viewer/Features.aspx

  1. Asp.net 应用程序显示 -
  2. 在 IE7 之后的所有浏览器上都可以使用吗? - 是的
  3. 请记住,我正在寻找 html 而不是 silverlight 或 WPF 应用程序。 - 是的
  4. 延迟加载将是一个加分项。 - 是的
  5. 查看器应与所有文档类型集成 -

【讨论】:

  • 60 天试用 - 是的
【解决方案2】:

也许这可以帮助你Office Web Apps with SarePoint

【讨论】:

  • 我希望不要与sharepoint紧密绑定
【解决方案3】:

是的,谷歌为此目的提供 API...检查一下..

【讨论】:

  • Google api 仅支持存储在 google 中的文档,这是不可能的。
【解决方案4】:

Aspose 提供强大的文档 API http://www.aspose.com/

您可以将文档转换从原始格式转换为 HTML 友好格式,例如 Word 到 PDF 或 Excel 到 PDF 甚至图像,如果仅用于查看目的。

http://www.aspose.com/demos/.net-components/default.aspx

【讨论】:

  • 这并没有提供所有的功能
【解决方案5】:
http://docs.google.com/viewer?url= <USER PATH TO THE FILE>

【讨论】:

  • 为此,应该托管文档,并且每个客户都应该可以访问谷歌文档。这明显违反了文件的安全性
  • 这取决于你想使用什么目的。如果您关心的是安全性,那么您不应该寻求预构建解决方案。开发自己的。
【解决方案6】:

我过去用它来做类似的事情。它易于使用且无需任何费用。

http://www.tinymce.com/

我的情况与你的情况有些不同。我需要给用户一个不错的全功能编辑器。在幕后它生成了我存储到数据库字段中的 html。此解决方案使用 javascript 库和 html。

【讨论】:

    猜你喜欢
    • 2013-03-19
    • 1970-01-01
    • 2014-04-21
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多