8得票1回答
Sublime Text使用哪种底层图形库来输出文本?

我注意到Sublime Text在某些字体和大小方面的呈现要比基于Scintilla的编辑器更好。这是如何实现的?它是使用了一些著名的文本渲染器还是它们自己开发的?

7得票4回答
HarfBuzz 入门指南

我找不到使用HarfBuzz在自己的应用程序中入门指南。 我在这里查看了: http://freedesktop.org/wiki/Software/HarfBuzz/ 这似乎是HarfBuzz的官方页面。 我查看了下载、构建和开发部分。但我一定是忽略了什么。

10得票3回答
Java可以使用亚像素级别的抗锯齿技术来呈现半透明文本吗?

我发现在Java中渲染不透明文本时(最新版本6u23),使用子像素抗锯齿效果很好,但是渲染半透明文本则不行。 子像素抗锯齿: 只改变了颜色从0xFFFFFFFF到0xBFFFFFFF的相同文本: 可以看出,半透明文本使用的是普通的抗锯齿,而不是干净的半透明渲染,呈现出那种...

7得票1回答
具有GPos Kerning表支持的字体文件解析器,用于渲染字形。

我正在寻找一种从字体文件(.ttf、.otf)中提取字形位图、字形度量和字距数据的方法,需要支持GPos字距表。 我之前使用过FreeType库,但它不支持GPos表。

40得票7回答
如何在GUI中实现OpenGL实时文本渲染?

我正在实现一个基于OpenGL的GUI。 我遇到了一个问题,每个GUI都需要文本渲染。 我知道有几种在OpenGL中呈现文本的方法,但是我想知道哪种方法最适合GUI。 通常在GUI中,我们有两种类型的文本——静态和动态。 静态文本很容易处理——我们可以将TTF渲染为纹理并忘记它。 而“动态”...

43得票6回答
在所有文本上使用CSS规则“text-rendering: optimizelegibility;”是否安全?

例如我注意到这个 Woo主题 就将它设置在HTML标签上,因此整个网站的文本都使用了这个设置。不过我读到过一些文章说这样会影响性能,但那是很久以前的事情了。有些人建议只在标题和大段文字中添加这个设置。 现在规则是否已经改变了?浏览器是否对其有很好的支持?

7得票3回答
我可以全局切换到Qt Quick Controls 2中的本地文本渲染吗?

我希望在我的应用程序中所有文本都使用本地渲染。对于每个Text、Label等元素,我都可以这样做。 Text { renderType: Text.NativeRendering } 触发本地渲染。我还可以使用整个应用程序的软件渲染器: QQuickWindow::setSce...

61得票2回答
设置LCD伽马/对比度(IntelliJ IDEA,JDK 8)

我在IntelliJ IDEA中遇到了反锯齿文本的问题。由于某种原因,该软件自带OpenJDK 8版本。在深色背景下,次像素抗锯齿可以接受: 但是在浅色背景下伽马值不正确: 这意味着在这种方案中,文本看起来就像加粗并且水平模糊。 有没有可能指定一个系统属性或以其他方式欺骗系统,以...

9得票1回答
为什么我的QML中的CJK文本呈现为损坏的字形?

我的应用程序允许用户随时切换语言。我发现大约有10%的用户切换到中文或日文时,UI文本的字形呈现不正确。 该应用程序在iMX6平台上的Linux系统下运行。使用Qt 5.5.0。使用QML渲染UI。使用QML Text控件呈现损坏的文本。 损坏字体呈现示例 所使用的字体是Source ...

8得票4回答
Firefox字体渲染与Chrome等浏览器有很大不同

我在CSS中使用@font-face时遇到了问题。我使用的字体在不同的浏览器中看起来非常不同。 在Firefox中看这个例子: 在Chrome中看这个例子: 我不知道是什么原因导致了这个问题。我已经尝试使用text-rendering,并且还尝试改变@font-face声明中ur...