标签: right-to-left

Java 中从右到左的语言

当我进入时

new String("<some arabic text>".getBytes(), "UTF-8");
Run Code Online (Sandbox Code Playgroud)

尽管显示的方式与粘贴(到 Eclipse 编辑器中)的方式完全相同,但索引 0 包含字符串最右边的字符。

(另外,每个阿拉伯字母都是两个字节,每个字节的第一个字节是-40。这是否表示顺序?)

我想知道java编译器是否在后台识别阿拉伯语,eclipse编辑器是否会重新组织阿拉伯语文字?或者为什么调试器知道这是阿拉伯语,这意味着第一个读取的字母是最右边的字母,因此分配了索引 0。

java string right-to-left

1
推荐指数
1
解决办法
2637
查看次数

如何将react-native应用程序保持为LTR(从左到右)

我创建了一个简单的聊天应用程序,它在使用react-native时看起来非常好,但是在(从右到左)语言上它看起来很糟糕并且布局没有响应。device languageleft to rightdevices with RTL

那么,即使在具有类似..的设备上,我怎样才能做到forcefully keep这一点呢?LTR(left to right)RTL languagespersian, arabic, dari, pashto, urdo

android right-to-left ios left-to-right react-native

1
推荐指数
1
解决办法
1672
查看次数

带有 rtl lang 的 js 中的数据透视表

我正在尝试在 Javascript 中使用一些数据透视表来处理希伯来语中的数据。我找到了两个适合我的需求 - Flexmonster 和 PivotTable.js

他们工作得很好,除了当我尝试使用图表选项时,它以相反的顺序向我显示标签中的文本。

这是文本标签。我尝试添加 css 属性:

text {
  direction: rtl!important;
  unicode-bidi: embed!important;
}
Run Code Online (Sandbox Code Playgroud)
<text class="fm-label" dy="0.38em" transform="translate(354, 35.464988708496094) rotate(-60)" style="text-anchor: middle; cursor: auto;">?????? ????</text>
Run Code Online (Sandbox Code Playgroud)

这是它的样子

html css right-to-left

1
推荐指数
1
解决办法
87
查看次数

无法将类型'bool'隐式转换为'System.Windows.Forms.RightToLeft'

我有这个错误.我知道转换和其他转换,但我怎样才能转换为System.Windows.Forms.RightToLeft

码:

this.RightToLeft = false; // Here is the problem
this.Text = "Do you speak english ?";
Run Code Online (Sandbox Code Playgroud)

.net c# winforms right-to-left

0
推荐指数
1
解决办法
1482
查看次数

在所有页面中修复了tcpdf中的rtl方向

我有TCPDF库的问题,我用阿拉伯语生成pdf文件usind TCPDF库,文件方向是rtl所以我用$ pdf-> setRTL(true); ,在第一页中的每一件事情都很好,放在第二页或第三页的方向重置为ltr!

这是我的代码:

$pdf->AddPage();

$l = Array();
$l['a_meta_charset'] = 'UTF-8';
$l['a_meta_dir'] = 'rtl';
$l['a_meta_language'] = '';
$l['w_page'] = '';
$pdf->setLanguageArray($l);
$pdf->SetFont('almohanad', '', 16);
$pdf->setRTL(true); // cehck here if ar or en



$html = '
  <style>
    html{
      direction:rtl;
    }
  </style>

  <div style="direction:rtl">  
    <br/><br/>
    <img src="' . $image . '" />
    <br/>
    <span style="color:green">'.$date.'</span>
    <h5 style="color:gray">'.$title.'</h5>
    <div style="color:blue;direction:rtl">'.$content.'</div>
  </div>
';

$pdf->writeHTML($html, true, false, false, true, "");
$pdf->setRTL(true);
$pdf->lastPage();
#excute the file
$pdf->Output($fileName, 'I');
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如何使tcpdf中的所有页面与rtl具有相同的方向?

php tcpdf right-to-left

0
推荐指数
1
解决办法
3157
查看次数

使用VCL样式时的TListView滚动错误 - Delphi XE8

我试图通过以下功能设置TListView控制方向RTL:

procedure RTL_LV(lv:TListView);
const
  LVM_FIRST = $1000;
  LVM_GETHEADER = LVM_FIRST + 31;
var
  header: THandle;
begin
  header:= SendMessage (lv.Handle, LVM_GETHEADER, 0, 0);
  SetWindowLong (header, GWL_EXSTYLE,
                 GetWindowLong (header, GWL_EXSTYLE)  or
                 WS_EX_LAYOUTRTL or WS_EX_NOINHERITLAYOUT);

  SetWindowLong (lv.Handle, GWL_EXSTYLE,
                 GetWindowLong (lv.Handle, GWL_EXSTYLE)  or
                 WS_EX_LAYOUTRTL or WS_EX_NOINHERITLAYOUT);
  lv.invalidate;
end;
Run Code Online (Sandbox Code Playgroud)

但是当项目使用时,我有两个问题如下VCL Styles:

1:Vertical scrollbar没有点击它就不会出现.

在此输入图像描述

2:当我更改ListView列的大小并horizontal scrollbar单击时,将显示以下错误消息:

在此输入图像描述

例外来源: Vcl.ComCtrls.TListViewStyleHook.WMMouseMove

在此输入图像描述

procedure TListViewStyleHook.WMMouseMove(var Message: TWMMouse);
var
  SF: TScrollInfo;
  SPos: Integer;
  R: TRect;
begin
  if VertSliderState = tsThumbBtnVertPressed then
  begin …
Run Code Online (Sandbox Code Playgroud)

delphi listview bidi right-to-left vcl-styles

0
推荐指数
1
解决办法
682
查看次数

Stimulsoft报告从右到左

我有一个可以计算某些商品成本的网站,我使用Stimulsoft报告为我的客户创建一个简单的因子表,并且在因子表中(例如:MyProblem)一起使用波斯字母,英文字母和数字,并设置页面我的网站中的方向是从右到左(因为我的语言是波斯语),但是当我在我的网站中单击“创建”报告时,网站将参数传递给报告并进行创建,会破坏安排。似乎从右到左不起作用。

Summery 在stimulsoft设计器中,我们只能以从左到右的状态进行设计,当将其运行到从右到左的状态的网站中时,它会破坏元素,数字,字母等的排列。

在我的设计师中,一切正常

但是在具有从右到左属性的浏览器中,它破坏了排列

谢谢。

reporting persian direction right-to-left stimulsoft

0
推荐指数
1
解决办法
937
查看次数

如何从右向左引导4列

我复制了Bootstrap 4的表单示例,但无法从右向左更改其方向。

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width: 768px)
<style>…</style>
.col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
Run Code Online (Sandbox Code Playgroud)

删除后flex stylesright float样式可以将其更改为rtl方向。但是,还有另一种方法可以改变其方向而又不会忽略弹性样式吗?

css right-to-left bootstrap-4

0
推荐指数
1
解决办法
2873
查看次数

表达式评估期间,运算符的关联性如何工作?

我正在学习C ++中的优先规则。据说其中条件运算符具有从右到左的关联性。我将其解释为对表达式的评估从右开始,然后从左开始。因此,对于以下代码,

int a=1, b=2, c;
c=a>b? a=a*2: a=a+3;
cout<<c<<" "<<a;
Run Code Online (Sandbox Code Playgroud)

我假设输出为

8 8
Run Code Online (Sandbox Code Playgroud)

但是实际输出是

4 4
Run Code Online (Sandbox Code Playgroud)

我不了解这种关联性实际上是如何工作的,因为从上面的输出中,在我看来,条件运算符已经从左到右具有关联性。

c++ conditional-operator associativity right-to-left left-to-right

0
推荐指数
1
解决办法
54
查看次数

希伯来字符串反向打印

我试图echo 这一行:

$mother_name = "?????? ????????"; 
echo strrev($mother_name);
Run Code Online (Sandbox Code Playgroud)

结果是: ????????? ???????

怎么了?我从哪里得到这个?符号。当我尝试echo从字符串中提取单个字符时,我也会?得到例如$mother_name[0]

php hebrew right-to-left

-1
推荐指数
1
解决办法
614
查看次数