2012-04-25 25 views
6

qualcuno può dirmi come includere un foglio di stile utente ind wkhtlmtopdf v. 0.10?wkhtmltopdf fogli di stile

Mi riferisco a un file locale, ma ciò non influisce comunque sul mio Pdf.

switches += "--user-style-sheet \User\...\style.css " 
+0

E 'un'opzione per l'utilizzo di un programma di utilità di 'wkhtmltopdf'? Uno che ha un supporto migliore per l'utilizzo di fogli di stile? –

+0

No, la nostra applicazione è quasi finita con wkhtml. – Flg

risposta

4

Che ne pensi di utilizzare una sintassi URL "reale" con il tuo switch? Qualcosa di simile

switches += "--user-style-sheet file:///User/.../style.css" 
+2

Solo una nota: non è possibile specificare più file CSS in questo modo. –

+0

come specificare un singolo file.css con il terminale linux 'wkhtmltopdf h.html h.css outpu.pdf' come fare questo – muthukumar

1

Un'altra opzione per utilizzare l'argomento è quello di iniettare il foglio di stile a livello di codice prima della conversione in PDF accade. Forse utilizzando un parametro URL che identifica se una pagina viene inviata a wkhtmltopdf o scaricando la pagina, inserendo il riferimento CSS e quindi rigurgitando la pagina per wkhtmltopdf.

0

Nel terminale

wkhtmltopdf -V 
wkhtmltopdf 0.12.2.4 

Comando

wkhtmltopdf --user-style-sheet yourcssfile.css yourhtmlfile.html outputfile.pdf 
Problemi correlati