Ho un file html che utilizza un file css. All'interno di questo file in fondo molto io uso questo per gli stili che devono essere applicate solo alla versione stampa della paginawkhtmltopdf print-media-type utilizza SOLO la stampa immediata e ignora il resto
@media print{
....print styles here...
}
Quando chiamo wkhtmltopdf --print-media-tipo input.html output.pdf, rende il pdf con gli stili che sono solo nel recinto di stampa @media e ignora il resto degli stili - che NON hanno il tipo @media specificato
È normale, o cosa sto facendo di sbagliato qui? Devo specificare tutti gli stili per la stampa all'interno di @media print?
Si sta utilizzando 'NReco.PdfGenerator'; sta usando ['wkhtmltopdf'] (http://wkhtmltopdf.org/) (e probabilmente non C#), quindi, non stai rispondendo alla sua domanda in alcun modo significativo :( – Doc
Il convertitore.CustomWkHtmlArgs sono uguali. gli sto semplicemente dicendo gli argomenti da usare per WkHtml, lo renderò più chiaro nella risposta: –
Per Rotativa (che utilizza wkhtmltopdf), questo è il modo per farlo: 'restituisci nuovo ViewAsPdf (" Receipt ", receiptModel) \t \t \t \t { \t \t \t \t \t FileName = "Receipt.pdf", \t \t \t \t \t CustomSwitches = "--print-m edia-type " \t \t \t \t};' –