问题标签 [glyph]
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.
c# - 确定指定字体的精确字形高度
我进行了很多搜索并尝试了很多,但我找不到合适的解决方案。
我想知道是否有任何方法可以确定指定字体的确切字形高度?
我的意思是当我想确定DOT字形的高度时,我应该收到小的高度,但不是带有填充或字体大小的高度。
我在这里找到了确定精确字形宽度的解决方案(我使用了第二种方法),但它不适用于高度。
更新:我需要 .NET 1.1 的解决方案
cocoa - 如何在运行时使用 NSFont 创建自定义字体
我正在编写一个 Mac 应用程序,它需要能够在运行时使用 Cocoa 创建、加载和使用自定义字体。我已经NSFont
彻底研究了这个类,我能找到的只是加载现有字体和更改简单参数(EG 大小、重量、间距等)的 API。
我需要能够在我的程序运行时从头开始创建自定义字形,最好使用NSBezierPath
,将它们组合成一个NSFont
对象或类似的东西,并使用这种字体将文本绘制到屏幕上。
这可能吗?我想字体创建应用程序必须使用它。如果可能,它是如何完成的?
java - 在 Java 中渲染字体:java.awt.Font 行为不正确
到目前为止,我所遇到的是我能想到的 Oracle 的 Java 字体渲染库中的一个“错误”。在某些字体(如嵌入在 PDF 文件中的字体)中,使用了一些不规则的字符代码,并且它们具有与之关联的字形。
java.awt.Font.createGlyphVector
在这种情况下(属于制表符、回车符和换行符的字符代码 9、10 和 13)尝试使用方法获取字形矢量时,不会返回正确的字形,但它适用于其他所有内容。
我跟踪了 Java 中的 CMap 实现的问题,它的代码类似于:
所以,我的问题是:
- 这实际上是一个错误吗?
- 有谁知道如何解决这个问题?
- 有没有办法从真字体中提取 CMAP 数据,以便我可以将字符(代码点)映射到字形代码?
java - 我可以使用数字作为用于在 JFreeChart 中的 XYPlot 上显示点的形状图标吗?
我正在绘制三个时间序列,我想使用数字 1、3 和 5 作为 XYLineAndShapeRenderer 用于显示序列的实际形状。
即使您没有使用 JFreeChart 的经验,如果我能弄清楚如何执行以下任何操作,我想我可以完成我的任务:
- 将字符/字形转换为 java.awt.Shape
- 将字符/字形转换为 ImageIcon
fonts - 栅格化 TrueType 字符字形数据
我在 TrueType 字体文件的glyf 表中有一个字符的字形数据。
该数据表示为十进制数字块。
示例: Calibri 11pt 中的字符“a”(字形索引 258)
在屏幕上绘制这个角色的可能性是什么?
iphone - 用 Quartz 2D 绘制中文字体字形?
我必须使用以下功能显示汉字:
但它没有准确显示。我使用的代码如下:
编辑
设备是 iPhone。例如,我想显示像“中文”这样的汉字,但是使用CGContextShowGlyphsAtPoint来绘制字符串会显示像这样“@#Radcx67”。
如何解决这个问题呢?谢谢!
iphone - 如何在 iOS SDK 中使用 Glyph 获取 UIBezierpath
我们如何UIBezierPath
从使用Glyph
iOS SDK 的角色中获取信息。
我经历过这个,但它显示双线,我只想要单线..
因为我是这项研究的新手..请帮我解决这个问题..我不想要任何代码,但想从你那里得到参考..
实际上我想UIBezierPath
描述每个字母的形状..
提前致谢..
fonts - 创建自定义字体
不久前我用 Cocos2D 开发了一个游戏,并使用了Glyph Designer
是否可以将 Glyph Desiger 与非 cocos2d 项目一起使用,或者是否有任何其他框架可以用来制作自定义位图字体?
html - 如何在不更改字体大小的情况下更改字形高度?
问题
对于与图标元素相邻的文本元素,字形高度与图标高度不对齐。文本元素由 CSS 设置样式,font-size: 20px;
并且所有实例的宽度都一致。
这是一个插图:
对于上述情况,文本应与图标具有相同的高度。
动机
找到一种方法使字母更高一点以占用可用的垂直空间,同时保持font-size
原样。怎么做?
我尝试了什么?
增加font-size
一点,但得出的结论是,如果我不能增加字母高度,我将不得不妥协一个更小的图标,因此问题。
javascript - cufon 字形支持
我对 cufon 和一些土耳其字形有疑问。这是上下文:
我使用@font-face 属性在网站上嵌入了自定义字体(Delicious-Roman)。客户不喜欢字体是每个页面上最后一个加载的字体(font-face 的常见问题),所以我切换到 cufon。当我使用 font-face 时,所有字符都可以正常工作,但是当我使用 cufon 时,一些字形停止工作(它们根本不会出现在页面上)。我打开 Photoshop 来测试字体,确实它没有那些土耳其字符(ğĞİşŞ)。
- 为什么 font-face 属性设法显示所有字符,即使字体没有它们?
- 如何将这些土耳其字符 (ğĞİşŞ) 添加到 cufon?
我在 cufon 网站上尝试了“......以及这些单个字符”选项,但没有奏效。我只是在该文本字段中插入了字符 - ğĞİşŞ。那是对的吗?
如果没有办法将这些字形添加到 cufon,那么将它们直接添加到我使用的字体中的最简单方法是什么?