Креветка больше не поддерживает шаблоны ...
Попробуйте объединить_pdf гем .
Вы можете комбинировать, добавлять водяные знаки, номер страницы и добавлять простой текст в существующие файлы PDF (включая создание простого оглавления без ссылок PDF).
Это очень простая и простая библиотека PDF, написанная на чистом Ruby без каких-либо зависимостей.
Этот пример может соответствовать вашей ситуации (это из файла readme):
# load the logo as a pdf page
company_logo = CombinePDF.load("company_logo.pdf").pages[0]
# load the content file
pdf = CombinePDF.load "content_file.pdf"
# inject the logo to each page in the content
pdf.pages.each {|page| page << company_logo}
# save to a new file, with the logo.
pdf.save "content_with_logo.pdf"