2015-12-16 3 views
0

Я могу создать pdf в креветке. Мне нужно показать какой-то текст, если сгенерированный PDF является многостраничным. Например, если сгенерированный PDF-файл содержит более одной страницы, я должен показать «продолжение ...» на всех страницах, кроме последней страницы. И если pdf - это всего лишь одна страница, я не хочу вообще ее показывать. Является ли это возможным?Креветка: условный текст для нескольких страниц

ответ

1

Я думаю, что это должно работать:

if (num_pages = pdf.page_count) > 1 
    pdf.repeat(lambda { |pg| pg < num_pages }) do 
    pdf.draw_text "continued...", :at => [250, 20] 
    end 
end