CIDfont类型的字体转化为ttf类型字体(其他字体转化类似)

Stella981
• 阅读 661
#安装fontforge
sudo apt-get install fontforge
#创建 cid2ttf.sh
----------------------------
#!/usr/local/bin/fontforge
# Quick and dirty hack: converts a font to truetype (.ttf)
Print("Opening "+$1);
Open($1);
Print("Saving "+$1:r+".ttf");
Generate($1:r+".ttf");
Quit(0);
----------------------------
#转换
fontforge -script cid2ttf.sh FONTNAME.cid
点赞
收藏
评论区
推荐文章
待兔 待兔
3个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Easter79 Easter79
3年前
ttf,eot,woff,svg,字体格式介绍及使用方法
而由于网页中使用的字体类型,也是各浏览器对字体类型有不同的支持规格。字体格式类型主要有几个大分类:TrueType、EmbeddedOpenType、OpenType、WOFF、SVG。TrueTypeWindows和Mac系统最常用的字体格式,其最大的特点就是它是由一种数学模式来进行定义的基于轮廓技术的字体,这使得它们比基于矢
皕杰报表部署到linux上字体问题
当报表部署到linux时,出现了字体问题,可能的原因有:1.Linux系统缺少字体2.Linux系统缺少字符集3.jdk未成功加载字体 配置中文字体1.fclist         查看字体列表2.yum y install fontconfig          安装字体库安装完成后,在/usr/share目录就可以看到fonts和font
Wesley13 Wesley13
3年前
ubuntu 字体
1。解决在ubuntu下安装xp字体的问题:第一步:拷贝xp下的字体文件(控制面板字体)到一个文件夹,可命名为xpfonts;此方法适合单系统用户,如果是双系统用户,也可以考虑建立软链接;第二步:拷贝xpfonts文件夹到/usr/share/fonts下;具体的实现命令:#cdxpfonts文件夹所在目录#sudo
Stella981 Stella981
3年前
Linux下添加windows字体
在Linux下使用wqy字体,在视觉效果上就已近很好了,其实没有必要添加windows字体。但是显然有些人(比如领导,^..^)就喜欢宋体、楷体,所以添加windows字体有时还是需要的,幸运的是这件事很简单。windows字体的来源可以从windows系统中拷贝。对于大多数Linux系统,在你双击某种ttf字体时,就会打开类似于包管理器的界面,通常
Stella981 Stella981
3年前
Android中使用自定义的字体
有时候应用中希望使用自定义的字体文件,下面的代码可以作为参考。1\.将字体文件放入assert文件夹下,这里为fonts/xxx.ttf。2\.在需要改变字体的Acitivity中使用FontManager.changeFonts()方法来改变字体。1.packagearui.blog.csdn.net;3.impo
Easter79 Easter79
3年前
TrueType入门:基本概念
本文作者李松峰,资深技术图书译者,翻译出版过40余部技术及交互设计专著,现任360奇舞团Web前端开发资深专家,360前端技术委员会委员、W3CAC代表OpenType是TrueType的扩展。本文全流程介绍TrueType从字体设计到字体显示的每个步骤,这些步骤同样也适用于OpenType。TrueType字体可能诞生于纸上,也可能从其他格式
公孙晃 公孙晃
1年前
FontLab 8,字体编辑设计制作工具
FontLab8是一款专业的字体设计软件,它可以帮助用户创建、编辑、修复和优化字体,支持多种字体格式,包括TrueType、OpenType和Web字体等...
流浪剑客 流浪剑客
1年前
Macos字体管理工具:RightFont for Mac直装激活 支持M1
是一款轻量级的字体管理器,可以帮助用户轻松管理本地字体,并提供了多种功能帮助使用者轻松地找到并应用适合的字体。它拥有漂亮的界面,可以轻松地访问并使用各种功能,例如标记字体、创建和管理字体列表、修改字体样式等。RightFont还支持自动同步字体,只需连接云
天航星 天航星
3个月前
Docker 安装字体文件
由于Docker容器的隔离性,与宿主机是独立的运行环境,如果需要用到宿主机的字体文件就需要进行安装。例如在导出PDF文件时,如果缺少字体文件,就会产生乱码(常表现为中文变成方框)。Docker字体文件的安装比较简单,因为Linux系统的字体文件一般都在/u