是否有一个库可以获取 Microsoft Office 文件(Word/Excel/ppt)并渲染它们的图像?
我正在构建一个网络应用程序,我需要用户能够在浏览器中查看 Word/Excel/PPT 文件(这些文件存储在服务器端)。这是为了向他们提供一种快速预览文档的方法,而无需下载并启动 Microsoft Office。
几乎正在寻找 Gmail 中电子邮件附件的“查看”功能。我假设谷歌以某种方式将文档格式渲染成图像并在浏览器中显示它们。
OpenOffice 有没有办法做到这一点?
I'm building a webapp, and I need the ability for users to view Word/Excel/PPT files in the browser (these files are stored server-side). This is to offer them a quick way to preview the document without needing to download it and launch Microsoft Office.
Pretty much looking for the "View" feature for email attachments in Gmail. I'm assuming that Google is somehow rendering the doc formats into images and displaying them in the browser.
Is there a way to do this in OpenOffice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道您是否可以使用 OpenOffice 执行此操作,但是 SpreadsheetGear for .NET 可以让您打开 Excel工作簿并从单元格或图表范围中获取图像。
您可以在此处查看一些示例。
免责声明:我拥有 SpreadsheetGear LLC
I do not know whether you can do this with OpenOffice, but SpreadsheetGear for .NET will let you open an Excel workbook and get an image from ranges of cells or charts.
You can see some examples of this here.
Disclaimer: I own SpreadsheetGear LLC
以下是生成 Office 文件图像的方法,在服务器上完成所有处理:
Here is a way to do generate images of office files, doing all of the processing on your server: