【问题标题】:Absolute Positioning of Text in a Dynamically Sized SVG动态大小的 SVG 中文本的绝对定位
【发布时间】:2020-01-19 07:16:19
【问题描述】:
我有一个 SVG 图形,我想在我的 PHP 变量中添加一些文本。该图形是在 Illustrator 中生成的,并在我的网页中调整为 100% 宽度。这是它的一个表示:
如何对 8 个文本项执行此操作?是否需要在 Illustrator 中做一些特别的事情,比如为文本创建一个锚点?如何更新文本项?我进行了研究,但未能找到类似的情况。
感谢您提供任何可以帮助我缩小搜索范围的信息。
【问题讨论】:
标签:
svg
adobe-illustrator
【解决方案1】:
作为以前从未使用过 .SVG 文件类型的文件的人,这是一个误解。
如果您在 Adobe Illustrator 中设计图形,将其保存为 SVG 并使用您喜欢的文本编辑器进行编辑,您将能够看到 SVG 标记。现在一切都说得通了,在这里您将能够在代码级别更改文本。
对于我的应用程序,我将 SVG 保存为 PHP 文件并对其进行了包含,同时将原始文本更改为所述文件中的 PHP 变量。这允许我将动态文本作为变量传递给图形。