2016-11-24 5 views
0

У меня проблема с энтузиазмом. Когда я создаю PDF из HTML, используя свойство CSS «расстояние между буквами» в некоторых div, визуализации браузера (Firefox) и PDF (Gecko) отличаются.Abcpdf 9 и расстояние между буквами

На самом деле, похоже, что ABCPdf добавляет как-то константу к моему значению. Например, если я объявляю буквенный интервал 1.1px, ABCPdf отображает 0.8px. Эта константа зависит от размера шрифта (здесь 12px).

Я использую моноширинный шрифт: Courier New, Courier, моноширинный

Что я должен проверить? Я уже использую FontEmbed = true, чтобы иметь лучшее качество.

Я не могу угадать мою версию ABCPdf.

Спасибо за чтение :)

ответ

1

Я думаю, что вы лучше использовать стиль для печатных средств массовой информации, как @media print {}, чтобы настроить шрифт интервал соответственно.

ABCPdf использует Gecko 21, который немного отстает от текущего Firefox. Вероятно, это вызывает разницу.

+0

Кажется, что я не могу иметь «универсальный» буквенный интервал. Я буду следовать тому, как вы упомянули. Спасибо за Ваш ответ. – Holyheart

Смежные вопросы