Mam plik HTML w stylu CSS3, który chcę „dokładnie” przekonwertować na format PDF, to znaczy wydrukować wszystkie style, których nie mogę zrobić w przeglądarce Firefox i Opera, wszystkie wyjściowe pliki PDF utraciły niektóre style (cienie lub tło).
Używam nth-child
innego koloru tła, jak poniżej, co jest bardzo ważne w moim artykule:
li:nth-child(2n) {
background: #eee;
text-shadow: 1px 1px 1px #ccc;
}
li:nth-child(2n-1) {
background: #ddd;
text-shadow: 1px 1px 1px #fff;
}
Wypróbuj tę usługę. Tworzy plik PDF ze strony internetowej tak, jak widzisz go w przeglądarce. https://lomotoh.com/ Zachowuje oryginalny CSS. Wydaje się wspierać CSS3. (Jestem powiązany z tą stroną)
źródło