【问题标题】: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 文件类型的文件的人,这是一个误解。

如果您在 Adob​​e Illustrator 中设计图形,将其保存为 SVG 并使用您喜欢的文本编辑器进行编辑,您将能够看到 SVG 标记。现在一切都说得通了,在这里您将能够在代码级别更改文本。

对于我的应用程序,我将 SVG 保存为 PHP 文件并对其进行了包含,同时将原始文本更改为所述文件中的 PHP 变量。这允许我将动态文本作为变量传递给图形。

【讨论】:

    猜你喜欢
    • 2012-12-01
    • 1970-01-01
    • 2010-09-21
    • 2014-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-15
    • 2011-07-25
    相关资源
    最近更新 更多