Abcpdf 9 и межбуквенный интервал

Я сталкиваюсь с досадной проблемой. Когда я создаю PDF из HTML, используя CSS-свойство "межстрочный интервал" в некоторых div-файлах, браузер (Firefox) и PDF (Gecko) визуализируются по-разному.

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

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

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

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

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

1 ответ

Решение

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

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

Другие вопросы по тегам