【问题标题】:How to change the text formatting for only one segment of text?如何仅更改一段文本的文本格式?
【发布时间】:2020-09-19 19:58:53
【问题描述】:

我在fabricjs 主页(fabricjs.com) 上的示例中看到了此文本。 他们在文本中只插入了一个单词的格式:

他们已经在文本中插入了图片。

我们该怎么做? 是 IText 还是 Textbox 还是 LabeledRect?

源文本会是什么样子? 我们会使用某种标签来标记必须格式化的文本部分吗?

在教程中没有找到任何关于此的内容。

【问题讨论】:

标签: fabricjs


【解决方案1】:

您好,您可以在文档中看到 setSelectionStyles 存在。

像这样使用它:

myTextObject.setSelectionStyles({ underline: true, }, 3 ,7);

设置字符 3,4,5,6,7 的下划线属性

壁炉是一个表情符号,插入 unicode 代码点,它就会渲染

【讨论】:

  • 非常感谢!是否可以在 IText 中插入链接?我的意思是把 IText 的一些片段做成一个可点击的链接。这也意味着我们区分事件 - 点击整个文本与点击链接。
猜你喜欢
  • 1970-01-01
  • 2022-09-24
  • 2014-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-19
  • 2012-11-08
  • 2016-02-09
相关资源
最近更新 更多