@ font-face не работает на wkhtmltopdf

**My code**
@font-face {
font-family: 'certificateitalic';
src: url('/webfontkit-20140113-085051/certificateitalic-webfont.eot');
src: url('/webfontkit-20140113-085051/certificateitalic-webfont.eot?#iefix') format('embedded-opentype'),
     url('/webfontkit-20140113-085051/certificateitalic-webfont.woff') format('woff'),
     url('/webfontkit-20140113-085051/certificateitalic-webfont.ttf') format('truetype'),
     url('/webfontkit-20140113-085051/certificateitalic-webfont.svg#certificateitalic') format('svg');
font-weight: normal;
font-style: normal;

}

это код, который используется в generatecertificate.html.erb


person Anusha    schedule 15.01.2014    source источник
comment
Убедитесь, что ваше местоположение указано правильно /webfontkit-20140113-085051/certificateitalic-webfont.eot.   -  person Anup    schedule 15.01.2014
comment
путь правильный. я поместил файлы в общую папку. стиль шрифта работает с html, а шрифт не отображается на wkhtmltopdf   -  person Anusha    schedule 15.01.2014
comment
stackoverflow.com/questions/14467820/   -  person Anup    schedule 15.01.2014
comment
на самом деле я загрузил шрифты из Интернета. Я конвертирую папку, используя кодировщик base 64 и использую в своем приложении. но это не работает. есть ли другое программное обеспечение, которое мне нужно установить, чтобы оно работало?   -  person Anusha    schedule 15.01.2014


Ответы (1)


Возможно, дело не только в шрифтах, убедитесь, что при создании PDF-файла вы получаете все необходимые ресурсы.

В последний раз, когда я проверял, мне пришлось использовать помощник, предоставляемый wkhtmltopdf, под названием wkhtmltopdf_stylesheet_link_tag вместо классического stylesheet_link_tag, который у вас должен быть в вашем представлении / частичном / макете.

РЕДАКТИРОВАТЬ: На самом деле я использую драгоценный камень wicked_pdf (https://github.com/mileszs/wicked_pdf) и там у вас есть помощники, такие как wicked_pdf_stylesset_link_tag, и они решают большую часть конфигурации конфигурации wkhtmltopdf.

Если вы следуете конфигурации, как описано там, и ваш шрифт работает правильно на веб-странице, у него не должно возникнуть проблем с генерацией pdf.

person LucasPadovan    schedule 16.01.2014