2012-10-09 20 views
37

Ho riscontrato una situazione in cui dovevo utilizzare piè di pagina e intestazioni nei miei stampati PDF generati. La soluzione CSS funziona solo per la prima pagina. E l'unica informazione che ho trovato è che non è affatto supportata in WKPDF, ma risale al 2009, quindi qualcosa potrebbe essere cambiato.Come posso utilizzare piè di pagina e intestazioni con wkhtmltopdf?

Qualcuno è riuscito a farlo?

Grazie.

risposta

63

Wkhtmltopdf supporta intestazioni e piè di pagina anche molto complessi.

wkhtmltopdf.exe -T 50mm --header-html www.google.com www.stackoverflow.com test.pdf && test.pdf 

Questo comando utilizza la pagina a www.google.com come intestazione di 50 mm per www.stackoverflow.com per ogni pagina.

Nota: Se si utilizza una pagina personalizzata per l'intestazione/piè di pagina, è necessario aggiungere <!DOCTYPE HTML> all'inizio dell'intestazione/footer HTML!

+0

Sì, la documentazione è in ritardo rispetto alla nuova versione. Uso http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf_0.10.0_rc2-doc.html che è più vecchio ma funziona abbastanza bene. Poi c'è anche '--extended-help', ho copiato quell'output in un file di testo. – Nenotlep

+0

@Nenotlep, il collegamento che hai fornito al sito madalgo.au.dk non funziona. – marienke

+0

@marienke Hai un 404? Per me sembra che stia funzionando bene. – Nenotlep

Problemi correlati