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. Это, вероятно, то, что вызывает разницу.