我的Rails应用程序中有一个Shipcloud.io实现。成功的API调用会生成PDF格式的运输标签。然后,我需要将给定的PDF转换为另一种尺寸(具体为DIN A5格式)。如何在Rails中完成?我检查了wicked_pdf gem,但似乎只生成html到pdf。
答案 0 :(得分:0)
使用imagemagick,
然后使用ruby系统调用方法。
之类的,
select being_followed,count(*) total_followers
from table
group by being_followed
order by total_followers desc
答案 1 :(得分:0)
rmagick gem是一种可行的方法。它在后台使用imagemagick二进制文件,因此您必须先安装它才能使用ruby gem。我每天都用它来工作。
还有其他变种。例如,mini_magick gem可以提高内存管理能力,还支持ImageMagick或GraphicsMagick。
答案 2 :(得分:0)
您目前获得的运输标签尺寸是多少?对于少数运营商,您可以在shipcloud后台更改大小。运输标签都是标准尺寸,因此请注意,在调整尺寸时,最终可能会出现承运人不接受的标签。