Я пытаюсь использовать иврит, который является «справа налево», «по умолчанию l» слева направо »задает всю пунктуацию. Любые идеи о том, как изменить« слева » ?. направо»на„справа налево“в текстовом элементе fabricJSFabricJS Право налево Направление текста
ответ
вы можете добавить RTL к холсту, это решит вашу проблему Используя ткань, у вас есть 2 элементы холста так:
для визуальная часть: Попробуйте следующее:
<canvas dir="rtl" ></canvas>
И если вы хотите создать образ из этого холста, добавить RTL в верхний холст:
$(".upper-canvas").css("direction","rtl");
Я использую иврит и она прекрасно работает, может быть кто-то может добавить это к исходному коду.
Вы можете использовать атрибут «TextAlign» и установить его на правой
например
var text = 'this is\na multiline\ntext\naligned right!';
var alignedRightText = new fabric.Text(text, {
textAlign: 'right'
});
выравнивание и направление текста - это два разных понятия. Выравнивание определяет, где находится вся строка. влево или вправо. он определяет границы LINE. , но направление определяет, будут ли СЛОВА В ЛИНИИ отсортированы справа или слева. это означает, что если свойство direction установлено вправо, то курсор всегда находится на самом краю. –
- 1. сочиняют и направление текста справа налево
- 2. Как сделать направление текста справа налево
- 3. Расширение клавиатуры - Направление текста справа налево (RTL)
- 4. Изменить направление текста клидера справа налево?
- 5. Направление текста справа налево в cleditor
- 6. Установить направление qTip2 справа налево (RTL)
- 7. Как установить право налево в RadAutoCompleteBox?
- 8. Pure Layout, поддерживающий право налево
- 9. Направление текста В DataGridView
- 10. Направление текста в Phaser.js
- 11. Как установить направление текста в WebView в RTL (справа налево)?
- 12. Невозможно установить направление текста для языков справа налево
- 13. C# Rotativa ActionAsPDF изменить направление текста справа налево
- 14. Как создать направление ввода текста в jquery mobile справа налево?
- 15. Как изменить направление моего текста справа налево в Oracle?
- 16. Flexbox колонны направление справа налево
- 17. Изменить направление UITableView справа налево
- 18. Как узнать направление текста?
- 19. Изменить направление текста UITextView
- 20. Fabricjs интервал текста
- 21. Цвет текста FabricJS - объект
- 22. Почему направление текста не меняется?
- 23. Направление текста в диалоговом окне предупреждения JavaFX
- 24. Страница содержимого Xamarin Forms: изменить направление потока справа налево?
- 25. Изменить направление анимации перехода слайда налево
- 26. PyQt Изменить направление QWidget справа налево
- 27. Элемент направление переполнения справа налево проблемы
- 28. Как изменить направление таблицы отчета справа налево
- 29. изменить направление действия стрелки справа налево
- 30. Направление UIScrollView RTL для языков справа налево
Мы не поддерживаем RTL-текст на данный момент. Возможно, вы можете просто отменить текстовую строку перед тем, как создать из нее 'fabric.Text'? – kangax
Невозможно использовать свойство стиля оригинального элемента? – arty
@kangax, спасибо за ваш ответ. Проблема с обратным направлением текста заключается в том, что я использую иврит с диакритическими символами, которые идут в направлении языка. Возможно, есть еще одна работа? Или, возможно, файл, который я могу редактировать, чтобы разрешить RTL? И как вы думаете, RTL скоро получит поддержку? – alutz33