Почему Illustrator CS6 неправильно считывает информацию о шрифтах из файла SVG?

У меня есть куча файлов SVG, созданных MagicDraw . В этих файлах у меня есть несколько определений шрифтов, например,

<text x="152" space="preserve" font-size="11" y="376.958"
   clip-path="url(#clipPath2)" stroke="none">
   MyClassName</text>

Итак, четко определено, что размер шрифта должен быть 11 пикселей. Однако, когда я открываю файл в Illustrator CS6, размер шрифта теперь равен 8,25. Как я могу это исправить?

Спасибо!

Пробовали добавлять единицы? то есть: font-size="11pt" или сравнить с файлом, который работает, чтобы увидеть, что может отличаться?
Еще одно место для поиска - есть ли какие-либо элементы или группы, в которых находится текст, которые имеют преобразование? Может быть, он читает размер как 11, а затем масштабирует его на 75% из-за чего-то другого.
@Emilie Я открыл файл в текстовом редакторе и добавил единицы измерения, но результат тот же.
Вы пытались выбрать правильную единицу измерения при создании нового файла в иллюстраторе? возможно, поэтому он не работает, так как из того, что я прочитал здесь: w3.org/TR/SVG/text.html#FontSizeProperty размер шрифта, похоже, наследует единицу вставляемого файла (если я правильно понял)
strauberry: Как насчет того, чтобы добавить ссылку на пример SVG, в котором есть эта проблема? Или сделать простейший SVG, у которого есть эта проблема, а затем опубликовать код в своем вопросе?
Я не знаком с MagicDraw, но этот ответ - graphicdesign.stackexchange.com/a/158290/132379 - преобразует текст в контуры (Adobe Illustrator, поэтому может не применяться).

Ответы (1)

11 пикселей соответствует примерно 8,25 pt — я полагаю, что вы установили свои единицы Illustrator в pt, но ожидаете, что он будет считывать значение px.

Чтобы изменить единицы измерения, которые Illustrator использует для типа, перейдите Edit Menu > Preferences > Unitsи измените Typeраскрывающийся список на Pixels.

Или просто измените номер в файле svg.
Это определенно вариант, хотя, вероятно, имеет смысл работать с одной единицей измерения, где это возможно, это избавляет от необходимости выполнять раздражающие преобразования!