ruby-on-rails 如何使用Ruby on Rails在PDF上添加PNG图像?

5hcedyr0  于 2023-08-08  发布在  Ruby
关注(0)|答案(1)|浏览(130)

我有一个PDF文件,我想保留所有的内容,并把图像放在上面。
为了向PDF添加文本,我使用了CombinePDF gem,但它似乎不支持图像。我也试过使用prawn gem,但是它用png创建了一个新的空文件,而不是添加新的内容。
是否可以简单地在PDF上添加PNG图像?或者,是否可以添加一个PDF文件(就像我用大虾创建的),然后将其添加到另一个PDF文件(就像原来的)的“上方”?

ao218c7q

ao218c7q1#

您使用的gem用于将多个PDF文件合并成单个文件。
您可以使用wicked_pdf gem创建一个新的PDF文件并生成相关视图,对于图像使用图像的绝对路径,如

<%= image_tag "#{Rails.root.join('public','yourimagename.png')}",size: '100x100', class: 'sign-img' %>

字符串
然后,您可以合并生成的PDF。

相关问题