代码之家  ›  专栏  ›  技术社区  ›  bajafresh4life

是否有接受Microsoft Office文件(Word/Excel/ppt)并呈现其图像的库?

  •  3
  • bajafresh4life  · 技术社区  · 15 年前

    我正在构建一个webapp,我需要用户能够在浏览器中查看Word/Excel/PPT文件(这些文件存储在服务器端)。这是为他们提供一种快速预览文档的方法,无需下载并启动Microsoft Office。

    在Gmail中寻找邮件附件的“查看”功能。我假设Google以某种方式将文档格式呈现为图像并在浏览器中显示出来。

    在OpenOffice中有这样做的方法吗?

    2 回复  |  直到 13 年前
        1
  •  1
  •   Joe Erickson    15 年前

    我不知道你能不能用OpenOffice来做,但是 SpreadsheetGear for .NET 将允许您打开Excel工作簿并从单元格或图表区域中获取图像。

    你可以看到一些这样的例子 here .

    免责声明:我拥有SpreadsheetGear LLC

        2
  •  1
  •   Nicolas Raoul    13 年前

    以下是生成office文件图像的方法,在服务器上执行所有处理:

    1. 在服务器端,以服务器模式运行OpenOffice(没有UI,只有API是可调用的)。
    2. 调用open office API将任何office文件转换为PDF文件(参见开源软件 Alfresco 这样做)。
    3. 然后使用 ImageMagick .