问题标签 [text-rendering]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - font-weight:700 或 font-weight:bold 在 CSS 中我们应该遵循哪一个?
我看过一些网站,其中提到了 CSS -font-weight: 700
或font-weight: bold
. 但是两个结果是一样的。哪一个是正确的,我们应该如何遵循?请给我建议。
c++ - 如何提高文本渲染性能。Gdk::Drawable 上的自定义文本视图
我正在尝试使用 Gtkmm 和 Gdk::Drawable 编写一个类似于十六进制编辑器的东西。确切地说,只是一个十六进制视图。
起初我尝试使用糟糕的开罗。我想我也不应该靠近 Pango 的任何地方。
现在我正在使用这样的东西:Using prerendered characters for text。
这使得渲染和滚动可以忍受,但仍然很慢。CPU在一个小弹簧上占用和滚动手柄,有点落后。在一个 800x300 的小区域:(
有什么改进的想法吗?
Gtk::TexView 小部件完美呈现大量文本,并且在 1600x1200 窗口上滚动效果很好。
ios - 放大后的 iOS 文本渲染
我编写了一个函数来使用 CGAffineTransformScale 放大 UIView。放大 2 倍后,所有文字看起来都非常模糊。如果图像一开始就具有更高的分辨率,则图像是可以的。有没有办法在放大后以适当的分辨率重新渲染所有文本?
编辑: 我找到了我的问题的部分解决方案:http: //markpospesel.wordpress.com/2012/04/03/on-the-importance-of-setting-contentscalefactor-in-catiledlayer-backed-views/
- (void)didMoveToWindow { self.contentScaleFactor = 2.0; }
通过在 UIView 类别中添加上述方法,UILabel、UIButton 和大多数其他视图现在以高分辨率呈现。但是,这不会影响 UITextView 或 UIWebView。这两个视图中的任何一个中的文本仍然是模糊的。
所以新的问题是,如何在放大后以高分辨率重绘 UITextView 或 UIWebView?
fonts - Firefox 类型渲染比其他 OS X 浏览器更大胆 - 有解决方案吗?
是否有任何非 hacky 的 html/css/jquery 技巧来为 Firefox 用户实现更好的字体渲染?下面的屏幕截图(Safari 5/Chrome 20/Firefox 13)显示 Firefox 正在渲染用户代理字体以及 typekit 提供的字体更加粗体。
用户代理字体(Helvetica)
Typekit 提供的字体 (Meta)
在这两种情况下,这些字体大小都用于 h1、h2 和 p:
谢谢!
iphone - 如何在iOS上绘制图像和文本
我想提出一个观点,
- 可以用单一字体绘制文本
- 识别超链接并使其可点击
- 可以连同文字一起绘制一组图标图像
- 可以复制内容
这就是LINE 应用程序在谈话室中显示消息时所做的事情。
LINE 似乎使用了不可编辑UITextView
的超链接识别选项,但它可以显示 Apple 提供的以外的表情符号图标。有没有人有任何想法来做到这一点?
android - android 尝试使用画布在其上绘制文本时出现错误
我尝试在图像上绘制文本,但它不起作用。这是我的代码:
joomla - Joomla 2.5 输出中没有空格
我在泡菜里。我设计了一个本地安装的 Joomla 2.5 站点。我通常为我的客户配备 JCE 编辑器,但在设计时以 HTML 模式运行。当所有内容都准备好后,我决定测试 WYSIWYG 模式以确保没有出错。不幸的是,有些事情发生了。观察缺少空格:
非常有趣的是,仅在从所见即所得视图中保存时才会出现该问题。
起初我认为 JCE 出现故障(尽管编辑器本身继续显示空格),所以我尝试重新安装。然后我尝试了其他编辑器——CKEditor 和 TinyMCE。他们也出现了同样的症状。
为了找出问题,我在 HTML 视图中粘贴干净标记后检查了数据库,并在保存为所见即所得视图后再次检查了数据库。这是结果:
因此,根据数据库字段,在 HTML 或 WYSIWYG 视图中的保存过程似乎工作正常......但是为什么根据用于编辑的方法不同,提供给浏览器的输出会有所不同?
到目前为止,我已经检查了实体编码、CSS(尽管这显然不是 CSS 问题),并尝试在另一台本地服务器上安装。行为没有变化。
我真的可以使用一些建议。
预先感谢您的帮助。
Z
PS:这是最新版本的 Joomla (2.5.6),在 Apache 上运行。
wpf - TextBlock 元素中的 WPF 失真
有关文本渲染失真的屏幕截图,请参见http://inky.ws/g/21s。
我应用这种样式来获得发光效果:
不幸的是,它使某些元素渲染出现故障。当我调整窗口大小时,故障会改变或消失。那么......如何避免故障?
编辑 - 这样做:
没有帮助。
opengl - 如何覆盖opengl中的纹理颜色?
我正在开发引擎 (http://b2dengine.com/) 来实现我的游戏创意,该创意已经在进行中。现在很长一段时间我都被文本渲染的这个问题所困扰。
我的纹理图集在单个 png 图像中包含所有支持/需要的字符。字符映射由Font
类定义。一切正常,字符被正确和准确地渲染。事情是我还需要改变文本颜色的能力。这听起来,我敢打赌它很简单,但我不能让它工作。
我正在使用这个 gl 混合功能来获得所需的效果。
在大多数情况下,只要颜色有点暗,它就可以工作。但是当它设置为白色时,我可以看到伪影。如果需要,我可以提供屏幕截图。同样要使其正常工作,纹理中的“文本”必须是白色的。
我正在使用 opengl 1.1(是的,我知道它很旧,但我还没有准备好使用着色器)。
所以简而言之,我的问题是:如何渲染纹理并完全替换颜色?仅保留 Alpha 通道。例如,如果它在 png 中是黑色且 80% 透明,当我渲染时,我希望它在屏幕上以 80% 的透明度呈现绿色。