【问题标题】:How to display CMIS document in web browser如何在 Web 浏览器中显示 CMIS 文档
【发布时间】:2012-04-17 14:36:40
【问题描述】:

我从 CMIS 获得文件。我得到了文档内容流(ContentStream),但我不知道如何在浏览器中显示这些内容。只有我知道如何保存为文件。

【问题讨论】:

  • 您是否在网络服务器中执行此操作作为响应?或者这是一个客户端可执行文件并且你想打开一个浏览器?什么语言?
  • Java。我有 servlet,我想在浏览器中显示文档,在网页的主要部分。所有文档的其余页面应相同。文档 doc = (Document) cmisSession.getObject(documentId);现在有了contentStream,但不知道怎么显示。

标签: cmis


【解决方案1】:

如果你的意思是你想要一个能在浏览器上很好地显示内容的 URL,那只能发生在一组有限的 MIME 类型上,即你的浏览器支持渲染的那些。

例如,当前在cmis.alfresco.com 中有一个ID 为workspace:SpacesStore/i/6873cce7-73b1-4209-8d79-b16b694f02d3 的节点,getObject 文档为此列出了以下内容:

<content type="text/plain" src="http://cmis.alfresco.com:80/service/cmis/s/workspace:SpacesStore/i/6873cce7-73b1-4209-8d79-b16b694f02d3/content"/>

因为它设置为text/plain,所以我的浏览器 (Chrome) 可以很好地在屏幕上显示它。

【讨论】:

    猜你喜欢
    • 2013-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多