ruby-on-rails - 如何使用 Prawn Gem 压缩用户在 Rails 中上传的 pdf
问题描述
我是 Rails 和编程方面的新手。我正在尝试使用 Prawn gem 压缩 pdf,但我不确定它是否是正确的 gem,或者是否有其他工具。用户可以上传 pdf,但在保存之前,我想压缩。我现在正在使用 Active Storage 并尝试以下操作但无法正常工作
elsif @test.tipo == 'pdf'
pdf = params[:test][:book]
mini_pdf = Prawn::Document.new(pdf.tempfile, :compress => true)
我所做的就是安装 gem。没有其他的。
解决方案
推荐阅读
- html - 3边有两个不同宽度的边框
- javascript - 如何从 Firebase 托管到 AWS Lambda 函数进行跨域请求
- pandas - 如何使用 2 列选择一行
- google-apps-script - 移动范围的脚本显示没有错误但未执行
- angular - 生产中缺少角材料形式样式/动画
- ruby-on-rails - Rails:belongs_to 忽略范围
- sql - 在单行上显示客户及其所有订单日期
- r - 我有一个很长的数据集。如何在使用 rank 函数限制创建的列数时转换为宽格式?
- android-recyclerview - RecyclerView 项目有一个图标,该图标具有可见性的条件数据绑定,但它不刷新
- jquery - 为什么我的逻辑,使用最接近,不起作用?