#html #svg #text #adobe-illustrator
Вопрос:
Когда я экспортирую файл AI в SVG в Illustrator, все текстовые элементы, разделенные каждым символом, делятся на его собственный элемент (см. Фрагмент ниже), несмотря на то, что в Ill это один текстовый элемент. Есть ли какой-либо способ сохранить структуру текстовых элементов от плохого до HTML?
</g>
<text transform="matrix(1 0 0 1 81.1016 620.4326)" font-family="'Calibri'" font-size="24px">S</text>
<text transform="matrix(1 0 0 1 92.1289 620.4326)" font-family="'Calibri'" font-size="24px">K</text>
<text transform="matrix(1 0 0 1 104.5977 620.4326)" font-family="'Calibri'" font-size="24px">A</text>
<text transform="matrix(1 0 0 1 116.6094 620.4326)" font-family="'Calibri'" font-size="24px">T</text>
<text transform="matrix(1 0 0 1 128.3047 620.4326)" font-family="'Calibri'" font-size="24px">I</text>
<text transform="matrix(1 0 0 1 134.3516 620.4326)" font-family="'Calibri'" font-size="24px">N</text>
<text transform="matrix(1 0 0 1 149.8438 620.4326)" font-family="'Calibri'" font-size="24px">G</text>
</g>
Ответ №1:
Проблема была в профилях SVG — я просто выбрал SVG 1.1, и это сработало.
SVG Tiny не поддерживает многие другие функции, такие как градиенты, прозрачность, обрезка, маски, символы, шаблоны, подчеркивание текста, зачеркивание текста, вертикальный текст или эффекты фильтра SVG. SVG Tiny Plus включает в себя возможность отображения градиентов и прозрачности, но не поддерживает обрезку, маски, символы или эффекты фильтра SVG.