Добрый день.
КБ web 1.9.8 ревизия последняя.
Как подключить шрифт в шаблон печати PDF?
Создал шаблон печати, подключил шрифт, на сервер закинул файл шрифта.
@font-face {
font-family: Pechkin; /* Гарнитура шрифта */
src: url(http://домен.ру/fonts/Pechkin.ttf); /* Путь к файлу со шрифтом */
}
при печати html шрифт отображается верно, если экспортировать в PDF то шрифт не отображается.
1
Сообщений в теме: 5
#1
Отправлено 12 Сентябрь 2013 - 09:58
#2 Гость_Roman_*
Отправлено 13 Сентябрь 2013 - 09:04
Дело в том, что конвертер PDF использует свои шрифты. Добавление шрифтов к модулю mpdf непростая задача. Если хотите попробовать - ознакомьтесь с документацией mpdf.
#3
Отправлено 15 Сентябрь 2013 - 09:52
Roman (13 Сентябрь 2013 - 09:04) писал:
Дело в том, что конвертер PDF использует свои шрифты. Добавление шрифтов к модулю mpdf непростая задача. Если хотите попробовать - ознакомьтесь с документацией mpdf.
Спасибо.
Все сделал.
Оказалось не сложно добавить шрифт.
#5
Отправлено 28 Сентябрь 2013 - 15:49
btpahce (16 Сентябрь 2013 - 14:49) писал:
Если не сложно поделись)
..../cb/include/mpdf/ttfonts кладем файл шрифта font.ttf, для каждого шрифта жирный, курсив, жирный курсив отдельные файлы шрифта.
в файле config_fonts.php пишем
/* новый шрифт */ "garuda" => array( 'R' => "Garuda.ttf", 'B' => "Garuda-Bold.ttf", 'I' => "Garuda-Oblique.ttf", 'BI' => "Garuda-BoldOblique.ttf", ),"garuda" пишем свое название шрифта (в нижнем регистре)
R нормальный
B жирный
I курсив
BI жирный курсив
и в шаблоне в свойствах прописываем шрифт font-family: garuda;
Сообщение отредактировал maxim: 28 Сентябрь 2013 - 15:52
#6
Отправлено 02 Октябрь 2013 - 15:33
Вдруг кому понадобится:
У меня сначала не получалось. Оказывается, что надо было убрать serif в font-family.
У меня сначала не получалось. Оказывается, что надо было убрать serif в font-family.
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных