Казалось бы, текст отображается плохо, потому что вы не преобразовали его в контуры.
Выберите текстовый объект и нажмите « Объект» > «Развернуть» . Затем экспортируйте SVG.
Это преобразует текст в контуры.
Если вы не конвертируете в контуры, то вы зависите от установленного шрифта в средстве просмотра (что может быть не всегда так), а также от браузера для его рендеринга. Я подозреваю, что это проблема, с которой вы столкнулись.
Вам нужно кое-что понимать в рендеринге.
Это своего рода реинтерпретация. То же, что и музыкальное произведение, которое имело указание исполняться в партитуре, но переосмыслено художником.
В этом случае каждый браузер берет инструкции, данные в файле SVG, и интерпретирует их по-новому. Они передают это, они не просто представляют это.
Таким образом, разные браузеры имеют разные механизмы рендеринга и по-разному интерпретируют разные вещи.
Некоторые могут накладывать или сглаживать вещи, некоторые могут просто делать быстрый рендеринг, некоторые могут сглаживать вещи на уровне субпикселей.
Вы не можете контролировать это. Это задается движком рендеринга и настройками пользователя, если это так.
То, что происходит в маленькой версии, таково. Ваш движок рендеринга выполняет рендеринг с псевдонимом.
Вместо того, чтобы смотреть линию шириной 1,5 пикселя (которой у вас не может быть), вы видите, скажем, линию шириной 2 пикселя.
Какой-то другой движок или метод рендеринга может создать линию шириной 1 пиксель и еще одну линию другого тона серого для имитации 1/2 пикселя.
Что вы можете попробовать, так это оставить текст как текст или преобразовать его в кривые. Надеясь, что большинство движков рендеринга интерпретируют один метод лучше, чем другой.
Билли Керр
Билли Керр
Маркззз
Билли Керр
Маркззз
Билли Керр