javascript - FabricJS 从右到左的文本方向

标签 javascript canvas right-to-left fabricjs

我正在尝试使用希伯来语,这是一种“从右到左”的语言,“默认 l”从左到右“设置弄乱了所有标点符号。关于如何从“左到右”更改为“右”的任何想法在 fabricJS 文本元素中向左?

最佳答案

您可以将 RTL 添加到您的 Canvas ,这将解决您的问题。 使用织物,您有 2 个 Canvas 元素,因此:

对于视觉部分: 试试这个:

<canvas dir="rtl" ></canvas>

如果您想从此 Canvas 创建图像,请将 RTL 添加到上部 Canvas :

$(".upper-canvas").css("direction","rtl");

我使用的是希伯来语,它运行良好,也许有人可以将其添加到源代码中。

关于javascript - FabricJS 从右到左的文本方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18237740/

相关文章:

德尔福6 : TImage Width and Height properties report wrong values?

javascript - 捕获 html Canvas 进行处理

ExtJS 面板方向 - 从右到左

javascript - 如何让 javascript eval 返回字符串而不是变量?

javascript - Promise.all 的类型定义与文档不匹配

javascript - 如何从 Canvas 中加载的图像中提取图像方向信息

android - Android中的paddingLeft和paddingStart有什么区别?

css - 如何使 JQueryMobile Apps 中的 UI 方向从右到左

java - Wicket 可以有 AJAX 化的下拉菜单吗?

javascript - 如何以格式翻译显示数字?