gpt4 book ai didi

KineticJS 文本 RTLing

转载 作者:行者123 更新时间:2023-12-02 03:37:32 25 4
gpt4 key购买 nike

所以我一直在使用 KineticJS 进行一个涉及用希伯来语编写文本的项目,我意识到我正在编写的文本是从左到右而不是从右到左对齐的——尽管我的 body 标签包含 dir="rtl"并且我的容器 div 的 CSS 包含“direction: rtl”。我已经研究了这个话题但找不到任何东西,所以我来这里寻求帮助。这里有人知道如何制作将成为 RTL 的 Kinetic.Text 吗?

谢谢!

最佳答案

Kinetic.Text 没有自动 RTL,但您可以解决此问题:

var a=rtl("0123456789");

function rtl(a){
return(a.slice(-1)+a.slice(0,a.length-1));
}

Kinetic.Text 示例:

var theText="Hello, World!";

var simpleText = new Kinetic.Text({
x: 20,
y: 16,
text: rtl(theText),
fontSize: 12,
fontFamily: 'Hebrew David',
fill: 'black'
});

关于KineticJS 文本 RTLing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22441211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com