Положение текста 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 свойство, и оно отлично работает как на странице Викимедиа, так и на рабочем столе.

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