腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(22)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
Uniscribe
字距调整
我们目前的文本引擎是使用
Uniscribe
实现的,这似乎是一个理想的解决方案。正如前面提到的,它通过复杂的脚本以上下文感知的方式支持连字替换。它还处理从右到左的语言和BiDi。因此,
Uniscribe
似乎并不输出字形字距调整信息,这似乎相当奇怪。我已经附上了一个屏幕截图来演示这个问题。 我的应用和记事本一样,每个字形看起来都是“等宽的”。我知道还有其他的API,比如Pango/Freetype --但如果
Uniscribe
在其他所有方面都做得很好,那么仅仅为了完成这项任务的最后1%,包含所有这些API似乎是一个相当重量级的解决方
浏览 6
修改于2017-05-23
得票数 4
1
回答
如何使用
Uniscribe
调整字体的宽度
请原谅我,我是新来的
Uniscribe
,所以我希望这不是一个愚蠢的问题,但我一直无法找到其他地方的解决办法。那么,开始吧..。我试图使用
Uniscribe
来减少字体的宽度;也就是说,给定特定高度的特定字体,我希望能够将每个字符(以及所有相关的空格)的宽度减少一些用户定义的百分比。在不调用任何
Uniscribe
函数的情况下,我已经成功地实现了这一点,方法是获得当前字体的LOGFONT结构,并将lfWidth字段调整为其原始值的百分比。但是,当我尝试使用
Uniscribe
做同样的事情时,我注意到lfWidth字段在调用Scri
浏览 4
提问于2011-01-25
得票数 1
回答已采纳
1
回答
如何为Linux实现
Uniscribe
我正在尝试为Linux实现
Uniscribe
,以显示复杂的文本,比如阿拉伯语。这似乎是一项艰巨的任务。break.... 检查字符串是否复杂。获取字符串宽度。
浏览 4
修改于2019-11-13
得票数 0
1
回答
如何减少
Uniscribe
ScriptItemize返回的运行次数
有没有人有
Uniscribe
的经验,谁可以评论如何避免这一个字符运行? ScriptItemize方法的设置来自SCRIPT_CONTROL结构。
浏览 0
提问于2011-07-26
得票数 0
回答已采纳
1
回答
通过icu布局引擎计算字形
对于复杂的文本,我们在windows上调用
uniscribe
库。我计划在linux上使用icu。
uniscribe
: scriptItem函数将脚本拆分成不同字体或方向的多个脚本标题。
浏览 4
提问于2013-08-30
得票数 2
1
回答
在Delphi中使用ScriptGetProperties
如何在ScriptGetProperties中使用
Uniscribe
Dll (usp10.dll)中的Delphi // However,
Uniscribe
may sti
浏览 4
修改于2010-05-05
得票数 0
回答已采纳
2
回答
在文本框上正确地呈现unicode字符
我知道windows使用
Uniscribe
来呈现复杂的字符。那么,我需要显式地使用它来获得正确的呈现吗?什么是LINUX和MAC中的
Uniscribe
?
浏览 3
提问于2009-10-12
得票数 1
3
回答
印地语脚本的复杂文本布局
我相信在windows
UNISCRIBE
中是这样做的,.I想知道java是否也有类似的东西。 西瓦钱德
浏览 5
修改于2014-09-08
得票数 2
2
回答
如何获取unicode字符的字形Unicode表示形式
Windows使用
uniscribe
库来替换基于位置的阿拉伯语和印地语键入的字符。
浏览 4
修改于2013-03-25
得票数 0
1
回答
提取字形紧排信息C++
在问了我之前的问题后,还没有得到答案,再加上在谷歌等网站上的进一步阅读,似乎
Uniscribe
可能不支持从字体中提取字形紧排信息。
浏览 2
修改于2017-05-23
得票数 2
回答已采纳
1
回答
阿拉伯文字母noon ghunna错误地显示为点
它是在
Uniscribe
库中,还是取决于所使用的字体?可以通过使用特制的TrueType/OpenType字体来修复吗?
浏览 21
修改于2018-06-14
得票数 -1
回答已采纳
1
回答
将TImageList字形绘制为TDirect2DCanvas
目前,我正准备将一个旧组件的绘图代码从GDI +
UniScribe
替换到Direct2D和DirectWrite (后继者)。
浏览 4
提问于2017-06-15
得票数 2
回答已采纳
3
回答
注册表中的字体链接
在大多数平台上,Windows
Uniscribe
机制充分选择了一种字体来显示东亚字符。但在英文版的Windows XP上,它选择的字体很糟糕。 我一直在考虑用来解决这个问题。
浏览 4
修改于2009-12-03
得票数 5
回答已采纳
1
回答
是否可以确定Windows选择用于字体链接的字体?
我必须用低级
Uniscribe
API绘制一些文本,它不做自动字体链接。我已经实现了自己的字体链接,但有时我的算法会为相同的文本选择不同于TextOut的字体。
浏览 5
提问于2010-03-12
得票数 10
回答已采纳
1
回答
Windows:使用TextOut从右向左输出字符
这与
Uniscribe
有关吗?(我从未使用过它,也不打算使用它)。。 2 U+202D (LRO)从左到右覆盖:强制将以下字符视为从左到右的强字符。
浏览 2
修改于2021-05-12
得票数 0
2
回答
检查Unicode字符是否显示或豆腐
我还尝试过支持代理项对的GetCharacterPlacement和
Uniscribe
ScriptItemize+ScriptShape,但是所有这些函数只搜索HDC (Segoe )的基本字体,它们不搜索最终回退字体// 'Tahoma' in Win XP (ok) // Use the meta file to intercept the fallback font chosen by
Uniscribe
浏览 18
修改于2020-06-20
得票数 6
2
回答
c#对字符串执行文本呈现。
这可能就像"
Uniscribe
“或”DirectWrite“所做的那样,,我需要将我输入的内容转换为我所看到的!我知道有一些联合资产能做到这一点。
浏览 1
修改于2020-04-12
得票数 2
1
回答
为什么FONTSIGNATURE不能反映lfCharSet?
我使用的是低级
Uniscribe
API,所以我没有得到Windows字体链接的好处,但我的代码似乎可以工作。 lfCharSet实际上有什么意义吗,还是它是一个遗留的工件?
浏览 5
修改于2012-10-20
得票数 1
回答已采纳
1
回答
在CentOS 5上安装harfbuzz 1.0.1
): CoreText: false
Uniscribe
浏览 0
修改于2015-07-29
得票数 0
回答已采纳
2
回答
如何平衡面向脚本的OpenType特性和使用DirectWrite的其他OpenType特性?
那么
Uniscribe
呢?好的,的文档说它的脚本ID是一个“不透明的值”,“这个成员的值是未定义的,应用程序不应该依赖于它的值从一个版本到下一个版本是相同的”。DirectWrite值与
Uniscribe
值相同吗?看起来我至少可以通过查看fLinkBefore和fLinkAfter字段来计算单词的初始和最终状态,但是这是否足以正确地应用每个脚本的属性呢?
浏览 4
修改于2018-10-23
得票数 9
回答已采纳
第 2 页
领券