ruby-on-rails - 使用 ruby​​ 在浏览器中显示 docx 或 ppt

标签 ruby-on-rails ruby docx

我目前正在为一家公司开发 Intranet Web 应用程序。
我已经创建了它,以便网站的管理员能够上传文件 (.docx、.pdf、.xlsx、.ppt 等)
直至网络应用程序,以提供更轻松的访问 为员工提供文件。
效果很好,但我的客户却没有 太喜欢下载文件了,
并希望它在浏览器中弹出, 或打开特定于文件的程序而不是下载。

我正在考虑一些想法:
1. 以某种方式在上传时将文件解析为 JSON,然后以 html 在浏览器中显示内容。
2. 从上传的文件生成 pdf(在浏览器中自动启动)。
3.以某种方式使用预览器在浏览器中显示文件内容
4.客户端计算机在下载时自动启动上传的文件,但是我认为这有点棘手......

最好、最省时的方法是什么?

最佳答案

感觉你真正想要/需要的是一个 javascript 文档查看器(仅),例如 http://viewerjs.org/ .

关于ruby-on-rails - 使用 ruby​​ 在浏览器中显示 docx 或 ppt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33388873/

相关文章:

ruby-on-rails - 我向 ActiveRecord::MigrationContext#new 中的 schema_migration 传递什么

ruby-on-rails - 如何使 rails form_for 提交按钮成为 Bootstrap 按钮

ruby-on-rails - 如何将 id 添加到 Friendly_id slug?

ruby-on-rails - Elastic Beanstalk - Rails - git deploy 和部署钩子(Hook)

ruby - 将类名分配给变量

ruby - 如何在 Ruby 中调度对 instance_methods 的调用?

python - 使用python + boto3将s3中的docx/pdf文件转换为txt文件并存储在s3中

ruby-on-rails - Heroku Puma Rails 4 : Getting R14 errors, 如何扩展我的服务器?

php - 在 CodeIgniter View 中的 <object> 标签中显示 PDF

java - docx4j 中的斜体(强调)段落