2016-02-18 3 views
3

У меня есть приложение Rails 3, которое создает PDF-файл с использованием gem 'wicked_pdf'.Wicked PDF размер шрифта

У меня есть HTML-страница, которая отлично выглядит в Интернете. Но шрифт слишком велик, когда он становится pdf.

Вот мой код контроллера:

def invoice_pdf 
    @invoice = Invoice.find(params[:invoice_id]) 
    respond_to do |format| 
     format.html # index.html.erb 
     format.pdf do 
     render pdf: "invoice.pdf", 
       font_size: 8, 
       disable_links: true, 
       template: 'invoices/_invoice_pdf.html.erb' 
     end 
    end 
    end 

font_size: 8 не похоже на работу. Я могу изменить его на любое значение, и текст в формате pdf выглядит одинаково.

ответ

2
body { 
    font-family: 'OpenSansRegular'; 
    font-size: 8px; 
} 

Добавьте этот css в свой файл html.erb.

+0

Спасибо, что сработал – Reddirt

Смежные вопросы