处理图形:可能在标签上附有翼子板吗? - 第2页

费尔南多·卡雷罗
5125
费尔南多·卡雷罗 2018.11.09 19:05:24  
杜塞尔·艾哈迈德(Tusher Ahmed): 例如:使用Arial& \x2191 不会导致向上箭头。它以?失败。标记。

那么也许Linux WINE上的字体根本不兼容。

我不使用WINE,但也许您可以将字体复制为 视窗操作系统 并将它们安装在WINE上?

如果有可能,那么甚至 翅膀 会正常工作!

PS!作为测试,请尝试使用 翅膀 文本标签图形对象的字体,看它是否看起来不错!

[已删除] 2018.11.09 19:06:51  
费尔南多·卡雷罗:

那么也许Linux WINE上的字体根本不兼容。

我不使用WINE,但也许您可以将字体复制为 视窗操作系统 并将它们安装在WINE上?

如果有可能,那么甚至 翅膀 会正常工作!

我是 在Windows上测试,仅供参考。

费尔南多·卡雷罗
5125
费尔南多·卡雷罗 2018.11.09 19:07:38  
杜塞尔·艾哈迈德(Tusher Ahmed): 我是 在Windows上测试,仅供参考。
然后肯定有问题!您正在使用哪个Windows操作系统?
[已删除] 2018.11.09 19:08:53  
费尔南多·卡雷罗:
然后肯定有问题!您正在使用哪个Windows操作系统?


假设这是用例: 明确定义要使用的字体。

ObjectSetText( "objname","\x2192",30,"Arial",clrLime); 
   

在Win-7 Premium上进行测试。

[已删除] 2018.11.09 19:13:54  
费尔南多·卡雷罗:

那么也许Linux WINE上的字体根本不兼容。

我不使用WINE,但也许您可以将字体复制为 视窗操作系统 并将它们安装在WINE上?

如果有可能,那么甚至 翅膀 会正常工作!

PS!作为测试,请尝试使用 翅膀 文本标签图形对象的字体,看它是否看起来不错!

如何在文本中添加附加词?有什么例子吗?

费尔南多·卡雷罗
5125
费尔南多·卡雷罗 2018.11.09 19:14:04  
杜塞尔·艾哈迈德(Tusher Ahmed):

假设这是用例: 明确定义要使用的字体。

在Win-7 Premium上进行测试。

其实你是对的!我刚刚在Windows 10上尝试过,它只输出“?”。

看来您将不得不使用 翅膀 文字标签图形对象的字体。我试过了,它可以用 翅膀!

费尔南多·卡雷罗
5125
费尔南多·卡雷罗 2018.11.09 19:16:43  
杜塞尔·艾哈迈德(Tusher Ahmed): 如何在文本中添加附加词?有什么例子吗?
ObjectSetText( "objname", "\xE7\xE8\xE9\xEA", 30, "翅膀", clrLime );
安东尼·加洛特
4946
安东尼·加洛特 2018.11.10 00:15:15  
吉帕:
我发现几天前存在开关运算符。仍然对这个发现感到兴奋,甚至没有想到它是否可以在字符串上使用。谢谢你的知识。

您可能已经意识到了这一点,但枚举是整数。这就是我最常使用的switch()。

但是,是的。 。 。没有字符串。

马可·v·海登
主持人
13395
马可·v·海登 2018.11.10 00:20:38  
sudo apt-get install ttf-mscorefonts-installer
Print("→ ↑ ← ↓");
阿兰·韦莱恩(Alain Verleyen)
40927
阿兰·韦莱恩(Alain Verleyen) 2018.11.13 07:39:32  
杜塞尔·艾哈迈德(Tusher Ahmed):

例如:使用Arial& \x2191 不会导致向上箭头。它以?失败。标记。

\ x2192也不起作用。


假设这是用例: 明确定义要使用的字体

这是MT4(错误或限制?)。它适用于MT5。

不管哪种字体,\ x2794都可以工作。我无法解释,因为我也以为费尔南多 此代码不适用于Arial字体 (或其他字体),如果有人可以解释的话,那会很好。

Unicode字体-Wikipedia
  • en.wikipedia.org
Unicode字体是一种将字形映射到Unicode字符的计算机字体(即,可以使用Unicode标准中定义的代码点访问字体中的字形)。绝大多数现代计算机字体都使用Unicode映射,即使那些仅包含单个书写系统字形的字体,甚至仅支持基本的拉丁文...