首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在HTML文本中添加SVG文本并使它们看起来相同

在HTML文本中添加SVG文本并使它们看起来相同
EN

Stack Overflow用户
提问于 2021-01-19 23:38:14
回答 1查看 45关注 0票数 0

我希望来自HTML页面的文本内容(实际上是一个句子)和SVG文件中的文本内容,并使它们在视觉上相同,并将它们完美地组合在一起:相同的字体、大小、对齐方式等等。

像这样:

代码语言:javascript
复制
<p>
    This HTML content. <svg><text>And this is SVG text</text></svg>. Both look identical!
</p>

问题是,我永远不会提前知道SVG文本的大小。

我使用的是Python (我看到了here,多亏了Pillow,你可以解决视图框的问题),但我认为JS的一些技巧应该更适合。

有没有办法使用SVG文件参数或CSS来实现矢量和html文本之间的近乎完美的视觉匹配?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-01-21 17:59:34

不是的。你需要提前知道文本的长度。或者使用Javascript计算它(假设您在浏览器中运行)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65794685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档