Sto utilizzando il fantastico wicked_pdf gem per generare un PDF, ma non riesco a capire come modificare determinati stili all'interno del piè di pagina.wicked_pdf: altezza del piè di pagina/stile
Sto avendo un modello HAML per il piè di pagina cercando o meno così:
!!!
%html
%head
%meta{:charset => "utf-8"}
= wicked_pdf_stylesheet_link_tag "pdf"
%body
.footer
%p Line 1
%p Line 2
%p Line 3
E alcuni stili:
.footer {
padding-top: 1em;
border-top: 1px solid #ccc;
}
Gli stili sono applicati bene, ma la causa di un piccolo altezza del piè di pagina, solo la prima riga è visibile. Ho provato a impostare l'altezza tramite CSS, ma finora non ho preso il dado. Se si imposta un piè di pagina utilizzando, ad esempio, lo center
, attributes
o right
fornendo direttamente il testo, le interruzioni di riga fanno sì che il piè di pagina "cresca" come previsto.
Qualche idea su come modificare l'altezza del piè di pagina?
Grazie! Ha senso. Posso definire qualcosa nell'inizializzatore? E le impostazioni fatte in controller/mailer sovrascriveranno queste impostazioni predefinite? Avresti qualche documentazione su questo ovunque? Saluti! – polarblau
Sì. Le opzioni definite nell'inizializzatore sono a livello di sito, ma puoi eseguire l'override di ognuna di esse nella chiamata render: pdf. Le opzioni sono documentate qui: https://github.com/mileszs/wicked_pdf – Unixmonkey
Grazie ancora! - – polarblau