Положение текста SVG неверно в сгенерированном PNG, но корректно в самом SVG
Посмотрите на этот файл SVG: https://commons.wikimedia.org/wiki/File:Matrix_representing_a_6-cube.svg
В PNG, сгенерированном на странице, серые числа находятся в неправильном месте - и позиционирование, и интервал неправильны. Но если вы нажмете на изображение и посмотрите на фактический SVG, все работает, как ожидалось. Если я смотрю на изображение с помощью Ubuntu Image Viewer или Gimp, расстояние также нарушается.
Я уже пробовал текстовые теги с координатами X и Y (<text x="7" y="7">63</text>
), но на рабочем столе это не помогло. Этот SVG действителен, кстати.
Что я могу сделать, чтобы сделать правильное изображение?
На Commons я получил следующую подсказку:
это крайний пример комбинации phab:T36947 и phab: T65703 (которая будет исправлена в следующем обновлении Викимедиа)
1 ответ
Изображение было сильно масштабировано, и кажется, что это не очень хорошая идея, когда речь идет о тексте. Теперь размер текста определяется только font-size
свойство, и оно отлично работает как на странице Викимедиа, так и на рабочем столе.