问题标签 [embedded-fonts]

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.

0 投票
1 回答
1785 浏览

apache-flex - 文本抗锯齿和字体平滑

flex中的文本抗锯齿和字体平滑之间有区别吗?如果是这样,有什么区别?你能提供链接或例子吗?

0 投票
1 回答
602 浏览

fonts - 需要帮助查找 Adob​​e Type1 二进制字体文件的规范文档 - PFB

我需要读取 PFB 文件并从中提取字形信息。我找不到特定文件的规范。我有 Adob​​e Type1 字体规范。但是 PFB 文件是二进制格式的,我无法从中解码字形信息。

我已经在互联网上搜索了规范。但我发现的只是类型 1 规范或字形信息。但我需要有关如何从 PFB 文件中检索字形信息的说明。

提前致谢。

0 投票
1 回答
986 浏览

flash - swc 和外部 swf 中的字体之间的冲突

我有一个基于 actionscript 3 的网站,它使用一种通用技术从外部字体 swfs 动态加载字体轮廓。

一切正常,直到我从包含具有相同字体的文本的 swc 附加资产。此时仅使用来自 swc 的轮廓。因此,例如,如果 swc 有一个包含字母“abc”的动态文本字段,那么只有那些字母会显示在网站中,而不是之前从字体 swf 动态加载的整个字母表。

有没有人遇到过这个并找到了解决方案?

0 投票
2 回答
2535 浏览

css - Windows 7 中的@font-face 渲染

@font-face用来启用自定义字体。它适用于 Firefox、IE、Safari 和 Mac 上的 Chrome。在带有 Chrome 的 Windows 7 上,10 像素的文本看起来是绿色的,而不是黑色或灰色!...经过更多测试:Firefox (Windows) 和 Safari (Windows) 存在同样的问题

也许它与 Windows ClearType 渲染有关。但为什么它可以在 Internet Explorer 中运行?

页面直接链接:http ://www.light-work.de/chrome.html

真的很奇怪!只有 10px 字体大小(我需要的大小)才会出现问题。在light-work.de/webfontkit/您可以看到标本概览。

更大的屏幕截图: http: //light-work.de/styles/02.png

0 投票
1 回答
406 浏览

firefox - 来自外部网站的字体未在 Firefox 中加载

我一直在使用 webtype.com 的服务在网站上呈现字体,但现在字体在 Firefox 中停止加载(在 Firefox 3.6 和 4.0 上进行了测试)。它在其他浏览器上运行良好。

经过一番搜索,我发现一个可能的解释可能是 Firefox 中的同源策略。但我发现的唯一解决方案是在提供服务的服务器上设置 Access-Control-Allow-Origin,显然我没有任何访问权限。

有没有其他人遇到过这个问题?你是怎么解决的?

谢谢你。

0 投票
3 回答
9495 浏览

html - 自定义字体,eot,不起作用

我无法让我的自定义字体在 IE7 和 IE8 中工作:

http://i-creative.dk/iJob/

它在 IE9、Firefox 和 Chrome 中运行良好...

对于 Firefox 和 Chrome,字体是 TTF 而对于 IE,它是 EOT

但是,它只适用于 IE9 :(

0 投票
1 回答
2959 浏览

fonts - SVG +嵌入字体:如何以斜体显示文本?

我的目的是在 SVG 中创建一个自包含的矢量徽标 = 我想在这个 SVG 文件中集成所有字体字形。

对于我的文本的一部分,我需要一种特殊的斜体字体。我想要的字体(Desyrel)只存在于一个 .ttf 文件中。然后我将该字体转换为 SVG(尝试了不同的在线工具和 FontForge)。

然后,我创建了一个 SVG 文件,其中包含我要显示的文本和嵌入的 svg 字体定义(仅限选定的字形)。看起来像:

当我这样做时,我的字体不会以斜体显示。我尝试将字体定义中的字体样式更改为“正常”甚至“斜体”。

问题是我知道这个字体可以用斜体显示。如果我包含在我的 SVG 中:

并将该字体系列用于文本,文本确实以斜体显示。但是这个解决方案违背了我最初的目的,即拥有一个自包含的 SVG ......

我对字体或 SVG 了解不多,但我在网上进行了广泛搜索,以找到解决我的问题的解决方案或线索。这就是我需要你帮助的原因!

0 投票
2 回答
272 浏览

html - 字体松鼠字体

我有一个使用 css 的 webfont,@face-face这种使用不是 Arial 或 Tahoma 等“标准”字体的字体是否存在问题?这种方法是 100% 跨浏览器支持吗?

是的代码看起来像这样:

0 投票
1 回答
94 浏览

embedded-fonts - 字体嵌入可靠吗?

对于一个非常大的生产站点,字体嵌入有多可靠,如果相关,你会做一些特别的事情来测试跨浏览器、设备等吗?谢谢

0 投票
1 回答
173 浏览

fonts - 当嵌入字体具有正常字体粗细时,强制浏览器显示粗体文本

我正在使用@font-face 嵌入来自typekit的angie sans的常规变体(即字体粗细:正常)。

我喜欢我的 h1 标签是粗体的,但不想为了每页顶部的几个词而嵌入额外的字体变体

font-weight: bold因此,无论何时需要,我都会使用常规变体和设置。

它工作正常(即使是斜体),但我知道用户的浏览器被要求在这里做出最佳猜测,并注意到当我这样做时,Chrome 会使单个字符看起来比 FF 略胖。当我嵌入字体的粗体变体时,这些差异消失了。

那么我应该停止这样做吗?嵌入适当的粗体变体是否可取?我应该只更改文本颜色或阴影吗?是否有任何浏览器在文本变得不可读的情况下这种技术适得其反?