true-type-fonts相关内容

从给定的字体名称获取字体文件

我正在尝试获取与给定系统字体相对应的文件,例如:在我的系统中,我具有字体"Algerian"和相应的文件"C:\ Windows \ Fonts \ ALGER.TTF",以及该字体Batang,文件为"C:\ Windows \ Fonts \ batang.ttc". 我看过几篇文章,说我可以通过迭代fonts文件夹并从文件头中提取字体名称来做到这一点(如下所述: http://www. ..
发布时间:2020-11-09 20:15:29 C#/.NET

通过fontforge脚本获取字形宽度

要获取字形宽度,我将TTF字体转换为AFM,然后解析AFM文件的内容以获取每个字形的宽度. 从技术上讲,fontforge从二进制TTF文件捕获字形宽度,然后基于AFM标准模板创建AFM字体文件.我想知道是否可以通过fontforge命令将TTF文件直接转换为字形宽度列表?!? 解决方案 FontForge包含两个解释器,因此您可以编写脚本来修改字体.这些解释器之一是Python(首 ..
发布时间:2020-11-09 20:11:29 其他开发

Powershell的字体名称

我正在尝试编写一个Poweshell脚本,该脚本安装给定目录中的所有字体(格式为.ttf和.otf).但是我想忽略已经安装的字体.为此,我需要获取字体的名称(不是文件名). 我该怎么办? 解决方案 来自@LotPings的评论 您可以使用.NET.在下面的示例中,您将浏览给定路径中的文件列表,然后使用PrivateFontCollection类检索字体名称. Add-Ty ..
发布时间:2020-11-09 19:54:30 其他开发

日语的Unicode字体

我正在创建一个游戏.我有一些带有文本的UI.最近,我们想添加日语版本,但是字体有问题.我使用stb_freetype来光栅化字体,并且我支持Unicode,所以这应该不是问题.但是大多数字体似乎都不包含Janapese字符,在Windows上我发现Arial Unicode确实包含.但是它的大小为26 MB,远远超过了我们完整的游戏! 我见过 Unicode和字体,但是并不能完全解决我的问题 ..
发布时间:2020-11-09 19:43:19 其他开发

TrueType字体和Type-1字体有什么区别?

TrueType字体和Type-1字体有什么区别? 解决方案 Postscript Type-1规范由Adobe于1985年左右创建. Type-1字体是基于矢量的.您可以在" TrueType字体是Apple于几年前定义的,因此True Type和PostScript在1990年代是竞争对手. Microsoft在1990年代初为True Windows字体格式选择了True Type( ..
发布时间:2020-11-09 19:42:12 其他开发

如何将字体动态下载并安装到iOS应用

客户端希望通过使用API​​调用下载字体来将字体动态添加到iOS应用. 这可能吗?我挖掘的所有资源都显示了如何将.ttf文件手动拖动到Xcode并将其添加到plist中.可以下载字体并在客户端上以编程方式使用它吗? 谢谢. 解决方案 好的,这就是我的操作方法.首先,在需要的地方执行此操作: #import 然后进行您的NSU ..
发布时间:2020-11-09 19:41:06 移动开发

如何在QML中使用Roboto Thin字体

我正在尝试在Linux的QML中使用自动精简字体.我在ubuntu上安装了粗体,细体和浅色字体. Openoffice等其他程序仅向我显示了roboto. 我如何在qml中使用轻薄的轻薄机械手? 解决方案 您可以将字体文件与应用程序捆绑在一起,然后使用 QtQuick 1.0中也存在此组件,因为它在Qt 4.7中引入了 ..
发布时间:2020-11-09 19:40:29 其他开发

如何从图像中识别字体家族?

如何识别图片/徽标中的字体? 我正在尝试查找以下徽标中使用的字体.由于找不到psd或ai文件,因此我尝试了一些有助于查找字体系列的网站,但找不到确切的匹配项. 解决方案 有几个网站免费提供此服务. WhatTheFont 是一项很好的服务. 第1步:上传图片,您想要识别的一行字体就足够了 第2步:在框中输入字母,如下所示 第3步:从给定的结果集中,确定您的字体 ..
发布时间:2020-11-09 19:18:34 其他开发

特定字形的子集字体

我有一个14MB的TTF,其中大部分是简体中文字符. 我想通过创建一个仅包含HTML页面中特定字符的子集来减小尺寸. 因此,理想情况下,我想通过一个Linux程序传递一个文本块,并让其根据所包含的字符重新创建字体. 例如 ./magic-font-squisher input.tff "ABC123水小长" 或 ./magic-font-squisher in ..
发布时间:2020-11-09 19:14:51 其他开发

加载自定义的True Type字体

在Mac Firemonkey应用程序(Delphi XE7)中,如何加载自定义的TrueType字体? 对于Windows,我的应用程序的安装程序会将我的字体添加到Windows本身. 解决方案 到目前为止,我已经使用FPC/Lazarus完成了此操作,但到目前为止尚未使用Delphi完成此操作.您只需要做两件事(即使有多种自定义字体,它也可以工作): 1)将自定义字体位置添 ..
发布时间:2020-11-08 05:14:56 其他开发

将TrueType字体(TTF)中的字符(字形)转储到位图中

我有一个自定义的TrueType字体(TTF),它由一堆图标组成,我想将其渲染为单独的位图(GIF,PNG等),以便在Web上使用.您会认为这是一个简单的任务,但是显然不是吗?这里有大量与TTF相关的软件: http://cg.scs.carleton.ca/~luc/ttsoftware. html 但是,所有级别的“不完全是我想要的",断开的链接和/或很难甚至不可能在现代Ubunt ..
发布时间:2020-09-21 06:21:24 其他开发

Apache FOP中的印度字体支持

在我的Java应用程序中使用Apache FOP 2.2通过使用mangal.ttf打印PDF中的印地语字符串时,某些印地语字符未正确显示. 我正在使用JDK 1.8和spring MVC. 我尝试过lohit.ttf,devanagari.ttf,aparajita.ttf和kokila.ttf,但都遇到相同的问题. 情况1: 按如下所示设置fop-conf.xml时: ..
发布时间:2020-09-03 07:54:46 Java开发

将一系列.svg文件作为字形导入到FontForge中,并输出一个字体文件

我想创建带有大量字形的字体.想想日文汉字,成千上万.因此,肯定会需要一些脚本/批处理.幸运的是,FontForge支持python脚本!不幸的是,我无法使其正常运行. [sadface] 首先,感谢用户 Hoff 发布代码Failed to find NameList: AGL For New Fonts Warning: Font contained no glyphs 更新: ..
发布时间:2020-08-06 03:48:58 Python

是否有一个PHP库用于将文本绘制为矢量轮廓?

在PHP中,使用GD将文本绘制到光栅画布上很容易 (根据服务器上保存的TTF文件),并以PNG或JPEG格式输出. 我想做大致相同的事情,但是将文本绘制为矢量轮廓,然后将其输出为 SVG . (我不想将字体本身嵌入到生成的SVG中,因为该字体未获得许可.) 有没有提供这种功能的PHP库? 解决方案 可以对 inkscape 进行脚本编写./p> 以下命令打开"examp ..
发布时间:2020-07-22 18:31:04 PHP

防止TrueType字体的抗锯齿(或亚像素渲染)

.ttf字体的呈现方式如下: 我已经使用FontForge创建了这种仅矢量的TrueType字体. 我想在需要基于矢量的字形的应用程序上使用此字体,并且不支持加载.ttf嵌入式位图(似乎没有此问题). 在某些颜色方案下,Windows所做的此子像素渲染使字体完全不可读.大多数ttf字体都具有这种效果,但对像我这样具有像素完美边缘的字体来说,这种效果要强得多. 有人知道任何可编程的 ..
发布时间:2020-07-19 20:47:47 其他开发

如何使用SDL2有效地渲染字体和文本?

在此处看到有关使用SDL_ttf在游戏中呈现文本的帖子.但是,该方法需要在每个帧中调用SDL_CreateTextureFromSurface()以及SDL_FreeSurface()和SDL_DestroyTexture(). 是否正在每帧创建纹理(并且可能随后必须将它们发送到GPU)可能会严重影响我的性能的某些东西? 仅使用SDL_ttf来创建具有整个渲染字符集的纹理,然后自己逐个 ..
发布时间:2020-07-06 18:31:20 其他开发

如何将TrueType字体转换为PCL5软字体?

如何将TrueType字体转换为PCL5 softfont(.spf)? 主要思想是将软字体嵌入PCL5打印文件中,然后选择它以供打印机使用,前提是使用PCL5命令声明了它的字体ID. 另外,如果您知道在创建PCL5文件时使用TrueType字体的更好方法,我欢迎您提出建议. 解决方案 我知道这是一篇过时的文章,OP进行了,但是如果有人遇到此问题,您可以使用实用程序 PCL用具. ..
发布时间:2020-07-03 23:14:58 其他开发