问题标签 [google-noto]

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 回答
718 浏览

graphics2d - 如何使用 graphics2d 和 google noto 彩色字体创建表情符号图像

我写了一个java程序来渲染一个表情符号并用它创建一个本地图像文件。为此,我从谷歌网站下载了谷歌的“Noto Color Emoji”字体。

这是mi代码:

}

我尝试在 mac 和 linux (ubuntu) 中运行它,两种情况下的输出都是黑色方块。

我错过了什么明显的东西吗?我还尝试了本文末尾提到的这些命令(https://github.com/notwaldorf/ama/issues/53),但输出图像没有区别。

我将不胜感激任何帮助,因为我对表情符号显示很陌生。

提前致谢,

桑德拉

0 投票
2 回答
472 浏览

pdf - 在 goPdf 中使用 Google Noto 字体

我正在尝试使用这种Google Noto 字体,但是当我打印到 pdf 时,我看到的只是正方形。有谁知道如何将此字体添加到goPdf

0 投票
1 回答
305 浏览

java - 在使用 iText 编写 pdf 时确定 i18n 的动态字体

我的要求是在生成 PDF 时,现在我将 Arial Unicode.ttf 用于包括 CJK 在内的 i18n 语言。

现在,正如您在我正在写入 PDF 的字符串中看到的那样,它有多种语言,因为我想将 Arial_Unicode_MS.ttf 替换为另一个字体文件作为其许可版本。我试图合并 Google Noto 的文件,但因为这有不同的 UPM字体(如 CJK 有 2048 UPM,所有其他有 1000 UPM,如泰语、埃及语..等)所以不能。将常规文件与 CJK 合并。我尝试嵌入 GNU 自由字体,但由于它是基于位图的,因此并没有给人以实际的感觉。现在的问题是,iText 中是否有任何可用的工具,比如我是否可以根据字符添加多种我想要的字体它在第一个 ttf 文件上找不到,它将继续寻找第二个 ttf 文件,然后是第三个......直到集合不为空。

请对此提供帮助,因为我想根据文件所在的字符动态加载文件,但是由于我一次要创建巨大的文件,所以我无法检查每个字符并加载特定文件。

0 投票
0 回答
272 浏览

fonts - Google NotoSansCJKtc-Regular.ttf 包含古吉拉特语、印地语、乌尔都语字母,但未出现在 PDF 中

我已将 NotoSansCJKsc-Regular.otf 转换为 NotoSansCJKsc-Regular.ttf。

根据https://www.google.com/get/noto/help/cjk/上的指南, “每种字体都将一种语言设置为默认语言。请注意,每种语言特定的字体都支持所有四种语言,并包括完整的字形”。当我在 FontForge 中打开这个转换后的 ttf 文件时,我可以看到古吉拉特语、印地语、阿拉伯字母,但是当我将此文件提供给 PDF 渲染时,它没有显示在 PDF 文件上。但是所有其他字母,如中文、日文、韩文,英文字母显示正确。

如果我遗漏了什么,有人可以帮忙吗?

0 投票
0 回答
334 浏览

google-chrome - Safari 在 Mac 上不显示 Noto Sans 字体,而 Chrome 有

Safari 不显示本地安装在 Big Sur mac (M1 MacBook air) 上的 Noto Sans 字体。应该有什么问题?

测试html代码如下:

奇怪的是:在 Safari 版本 14.0.2 (16610.3.7.1.9) 中,页面以默认衬线字体呈现,而不是 Noto Sans。

在同一台机器上的 Chrome (87.0.4280.88) 中,上面的 html 代码正确显示了 Noto Sans。此外,当上述 html 代码中的“Noto Sans”被替换为一些其他字体(例如“Arial”或“Helvetica”)时,它在 Safari 和 Chrome 中都能正常工作。

Noto Sans 字体是从 Google Fonts https://fonts.google.com/specimen/Noto+Sans下载的,并作为 .otf 文件安装在我的 Mac 上。

仅为当前用户和所有用户安装字体没有任何区别。

如何为 Safari 解决此问题?任何意见将不胜感激!

0 投票
1 回答
553 浏览

swift - 如何在 SwiftUI 应用中添加自定义表情符号?

所以我下载了 zip:https ://github.com/hfg-gmuend/openmoji ,打开它,打开字体文件夹,然后将 OpenMoji-Color.ttf 文件拖到我的 Xcode 项目中,但后来我意识到它不是真的修改现有文本的“字体”,那么我该如何将表情符号放在字符串或图像或类似的东西中?

通常,我会做类似的事情:

或者,我希望做类似的事情:

有谁知道如何做到这一点?

0 投票
1 回答
67 浏览

react-native - NOTO FONTS 未显示在 APP 中,尽管它们已正确安装并且运行应用程序时没有显示错误

我已经安装了许多字体..并且一切正常,但不是 NOTO-Fonts。我创建了一个简单的代码,向您展示问题。Licorice-Regular 和 GeoAcadNusxNormal 在 iOS 和 android 上显示得非常好。但 NOTO-Fonts 仅显示为标准字体。我以相同的方式安装了所有字体。所有字体都在 Android 和 Xcode 的正确文件夹中。我可以很好地在 Xcode 中看到正确的 NOTO-Fonts 符号。

我的 react-native.config.js 看起来像这样:

这是我的 package.json