Dmitry
My feedback
2 results found
-
152 votes
Just a general status update. We are currently and will continuously improve SVG import support in Adobe Illustrator. We are currently working on solving the issues mentioned in this report. Please feel free to open new bug reports here on uservoice if you are experiencing additional/untracked issues.
An error occurred while saving the comment -
22 votes
An error occurred while saving the comment Dmitry commentedHere is a full description of a problem:
https://community.adobe.com/t5/illustrator/export-svg-text-coordinates-bug-text-align-center-doesnt-export-to-svg/td-p/10756546Dmitry supported this idea ·
Even though you can define text alignment to center or right in Illustrator, problem is when exporting SVG, the alignment setting will be removed and replaced with absolute transform/translate position (using the default text alignment) instead of being converted to text-anchor property of SVG specification. This leads to misalignment of text which is supposed to be aligned to center or right after uploading to Wikimedia because the fallback font has different font metrics than the pre-defined font in the SVG file and the fact that text rendered by librsvg usually looks misaligned when scaled.
This issue is not an excuse to convert text to outline because of the inconvenience of localization for other contributors.
Adobe Illustrator doesn't export text alignment attribute to SVG at all.
Text-anchor setting (left, middle or right aligned) does not come through and it is always left aligned, although the position might seem like it is middle or right aligned. Once you choose a different font or font-size, or will try to add some new text - the mismatch between the original text align and what Illustrator has made of it becomes very apparent and cant be adjusted. Just manually. Coding and calculating an axis shift in SVG file with text editor...
Wold be great if Ai starts to export text with FULL attributes and with coordinates according to text align mode in Paragraph menu.
Example:
Lets type any text - just "11"
x axis coordinates for example 1542,35 text align: Center.
Lets Save as SVG and...
In svg file there is NO alignment attribute at all, and x coordinate is 1535.7031 instead of 1542,35
<g id="k1">
<path id="path13" style="fill:none;" d="M1470.5,667.6H1615v68.2h-144.5V667.6z"/>
<text id="text15" transform="matrix(1 0 0 1 1535.7031 714.1688)" style="font-family:'GraphikLCG-Regular'; font-size:33.0px;">11</text>
</g>