精华内容
下载资源
问答
  • 自定义TextView 调用ttf格式字体ttf格式文件存放在assets/fonts/下注:PC系统字体存放在C:\Windows\Fonts下import android.content.Context;import android.graphics.Typeface;import android.util.AttributeSet;...

    自定义TextView 调用ttf格式字体

    将ttf格式文件存放在assets/fonts/下

    04693794e61fe7e6237926644f4260ab.png

    注:PC系统字体存放在C:\Windows\Fonts下

    import android.content.Context;

    import android.graphics.Typeface;

    import android.util.AttributeSet;

    import android.widget.TextView;

    /**

    * 修改字体

    *

    */

    public class MyTextView extends TextView

    {

    public MyTextView(Context context)

    {

    super(context);

    }

    public MyTextView(Context context, AttributeSet attrs)

    {

    super(context, attrs);

    changeTypeFace(context, attrs);

    }

    /**

    * 改变字体类型

    * @param context

    * @param attrs

    */

    private void changeTypeFace(Context context, AttributeSet attrs)

    {

    if (attrs != null)

    {

    //TypedArray a = context.obtainStyledAttributes(attrs,

    //R.styleable.TextView_Typefaces);

    // tf = a.getInt(R.styleable.TextView_Typefaces_tf, tf);

    Typeface mtf = Typeface.createFromAsset(context.getAssets(),

    "fonts/UnidreamLED.ttf");

    super.setTypeface(mtf);

    }

    }

    }

    原文:http://blog.csdn.net/u012252502/article/details/30483635

    展开全文
  • ttf格式和ttc格式都是字体格式,那TTF字体如何转换成TTC字体呢?这款ttctools就是一款非常不错的ttf转ttc字体格式工具,它可以帮您把TTF字体转换成TTC字体,这个ttctools工具使用率很高,转换后可以把windows的字体...

    ttf格式和ttc格式都是字体格式,那TTF字体如何转换成TTC字体呢?这款ttctools就是一款非常不错的ttf转ttc字体格式工具,它可以帮您把TTF字体转换成TTC字体,这个ttctools工具使用率很高,转换后可以把windows的字体放进苹果手机中。

    界面预览图:

    你可以把TTCtools理解成是一个ttc、ttf字库文件转换工具,因为TTCtools支持互相转换。

    .ttc字体与.ttf字体的区别:

    .ttc字体是一种特殊的TrueType字体格式,它是是TrueType字体集成文件,是在一独自文件结构中包含多种字体,以便更有效地共享轮廓数据,当多种字体共享同一笔画时,TTC技术可有效地减小字体文件的大小。常用的TTC字体,因为共享笔划数据,因此大多这个集合中的字体区别只是字符宽度不一样,以便适应不同的版面排版要求。

    .ttf是字体文件格式。

    TTF(TrueTypeFont)是Apple公司与Microsoft公司共同开发的的字体文件格式,随着windows的风行,已经变成最常用的一种字体文件表示方式。

    两者的不同处是 TTC 档会含超过一种字型,例如繁体 Windows 的 Ming.ttc 就包含细明体及新细明体两种字型 (两款字型不同处只是英文固定间距),而 TTF 就只会含一种字型.

    TTC是几个TTF合成的字库,安装完后字体列表中会看到两个以上的字体。两个字体中大部分字都一样时,可以把两种字体做成一个TTC文件,现在常用的TTC中的不同字体,汉字一般没有差别,只是英文符号的宽度不一样,以便适应不同的版面要求。

    TTCtools(ttf转ttc字体格式工具)使用方法:

    把ttf文件放入makettc.exe所在目录,而后在命令行窗口转到到此软件所在的目录,输入如下命令makettc TTC字体文件名 TTF字体文件名,回车就OK了。

    1、下载压缩包到C盘中,解压出BREAKTTC.EXE,BREAKTTC.EXE,ttfname.exe这三个文件,不要放到桌面上。

    2、把ttc分解为多个ttf时只需把ttf文件拖到UniteTTC.exe上,dos界面闪一下就会出现分解好的几个ttf。

    3、提取ttc字体中的ttf字体文件

    使用 ttctools的BREAKTTC.EXE(命令行格式:BREAKTTC.EXE xxx.ttc)

    4、合并ttf字体为ttc字体文件

    使用ttctools的MAKETTC.EXE(命令行格式:MAKETTC.EXE xxx.ttc xxx1.ttf xxx2.ttf)

    使用 ttctools的BREAKTTC.EXE(命令行格式:BREAKTTC.EXE xxx.ttc)

    合并ttf字体为ttc 使用ttctools的MAKETTC.EXE(命令行格式:MAKETTC.EXE xxx.ttc xxx1.ttf xx x2.ttf)

    注意事项:

    AllUniteTTC.exe与UniteTTC.exe所解包打包的字体文件名不能含中文。

    展开全文
  • 请问如何修改ttf字体名称?

    千次阅读 2021-01-14 13:08:01
    展开全部修改ttf字体名称方法如下:所需工具:Font creator首先运行Font Creator程序,打开一个已有的字体文件,选择你要修32313133353236313431303231363533e59b9ee7ad9431333337626262复的字体,如图选择“格式-...

    展开全部

    修改ttf字体名称方法如下:

    所需工具:Font creator

    首先运行Font Creator程序,打开一个已有的字体文件,选择你要修32313133353236313431303231363533e59b9ee7ad9431333337626262复的字体,如图

    选择“格式-命名”,如图

    在点击“命名”后,可以看到如图的界面

    第一步,选中Macintosh Chinese (Simplified),点击添加,在下拉窗口中找到Chinese (Simplified)选项,确定

    提示:不做这一步操作,就不能在右边的命名对话框里填写数据

    第二步,开始在命名对话框里填写数据

    提示:如果不知道版权声明和版本字符串的,可以用Windows Fonts Viewer来查看

    第三步,选中Macintosh Roman,点击添加,在下拉窗口中找到Chinese (Simplified)选项,确定,在命名里填写数据,如图

    第四步,选中Macintosh PRC,检查语言框里是不是Chinese - PRC,如果是就不用动了,继续在命名里填写数据,韩文部分不用动,如图

    第五步,选中Macintosh Unicode BMP only,看看语言框里是不是Chinese - PRC,如果是也不用动了,还是在命名里填写数据,如图

    选择当前文件另存为,重新给修改好的字体起个名字,偶起的是《汉鼎繁印篆修改》,关闭Font Creator程序,再用Windows Fonts Viewer来看看成果

    再打开PS看看能不能显示出所有安装的汉鼎字体

    完成。

    展开全文
  • github上下载google开源的sfntly...得到sfnttool.jar,yi.ttf是我们要修剪的字体 在此处打开cmd,输入: java -jar sfnttool.jar -s "富强民主文明和谐自由平等公正法治爱国敬业诚信友善" yi.ttf y2.ttf y2.t...

    github上下载google开源的sfntly,下载地址为:sfntly地址

     

     下载完后解压,在eclipse中打开,接下来我们生成jar包,

     右键点击SfntDump.java,选择export

     

    设置路径点击finish。

    得到sfnttool.jar,yi.ttf是我们要修剪的字体

     

    在此处打开cmd,输入:

    java -jar sfnttool.jar -s "富强民主文明和谐自由平等公正法治爱国敬业诚信友善" yi.ttf y2.ttf

     

     y2.ttf就是修剪之后的ttf字体。

    展开全文
  • vue项目中使用ttf字体

    2021-11-04 11:26:07
    前提:在 vue 项目中使用 ttf 字体 1.引入字体文件 将已有的字体文件xx.ttf 放入项目的assets 目录下 然后创建 fonts.css 文件,文件内容: @font-face { font-family: 'design-title'; src: url('./design-...
  • 网上有很多办法,有编程实现的,有上传到网站的。我的方法是,如果是Windows系统下,可以先安装该字体。然后运行字符映射表程序,点击字体,就能看到该字体下每个字符的编码了。
  • 提供字体文件路径,返回所需要字体:-(UIFont*)customFontWithPath:(NSString*)path size:(CGFloat)size{NSURL *fontUrl = [NSURL fileURLWithPath:path];CGDataProviderRef fontDataProvider = ...
  • 以前只是发文章简单介绍了操作系统字体和cad字体的区别,其实操作系统的字体也分好几种,有些字体文件是CAD可以识别,有些字体却是CAD不能识别的。CAD的SHX字体与操作系统的True Type字体有什么不同?宋体的文字为...
  • 可取到中英文字体名例子的输出如下:string(6) "SimHei"string(5) "SimHe" //貌似有UTF-16LE编码漏字的BUGstring(6) "黑体"$names=getfontname('c:/windows/fonts/simhei.ttf');foreach($namesas$name){if($name['...
  • 使用PHP怎么获取ttf格式文件的字体名发布时间:2021-02-05 18:08:35来源:亿速云阅读:76作者:Leah这期内容当中小编将会给大家带来有关使用PHP怎么获取ttf格式文件的字体名,文章内容丰富且以专业的角度为大家分析...
  • 本文实例讲述了PHP获取ttf格式文件字体名的方法。分享给大家供大家参考,具体如下:
  • import android.os.Bundle;import android.widget.TextView;import android.app.Activity;import android.graphics.Typeface;/*** Demo描述:* 利用TTF字体文件文字的显示效果** 步骤如下:* 1 在asset...
  • TTF:TrueTypeWindows和Mac系统最常用的字体格式,其最大的特点就是它是由一种数学模式来进行定义的基于轮廓技术的字体,这使得它们比基于矢量的字体更容易处理,保证了屏幕与打印输出的一致性。同时,这类字体和...
  • TTF字体轮廓解析与绘制1.1 数据提取void CHYTTFCharacter::InitTTPOLY(){if(0 == m_pTTPOLYData)// GetGlyphOutline提取到的字体轮廓数据{return;}TTPOLYGONHEADER* pTTPOLYGONHEADER = 0;TTPOLYCURVE* ...
  • 如何修改TTF字体

    千次阅读 2020-12-24 21:04:35
    展开全部修改TTF字体方法如下:所需工具:Font creator首先运行Font Creator程序,打开一个已有的32313133353236313431303231363533e78988e69d8331333337626263字体文件,选择你要修复的字体,如图选择“格式-命名...
  • 本文从微软雅黑字体MSYH.TTF中抽...Python绘制B样条曲线(De Boor Cox)提供了用Python绘制B样条曲线的程序,本文在其基础上改进,利用读取TTF文件格式的轮廓信息一文中的C#程序获取汉字的控制节点坐标,绘制出汉字轮
  • 下载的字体一般是ttc或ttf格式的,系统显示这都是TrueType类型的字体ttf格式字体可以正常使用,但ttc的字体只有一些常用的汉字,而许多不常用的汉字就没有(选择字体以后依然以宋体显示)。两者的不同处是 TTC 档...
  • 后来自己找到方法了,贴出来吧。typedef struct _tagTT_OFFSET_TABLE{USHORT uMajorVersion;USHORT uMinorVersion;USHORT uNumOfTables;USHORT uSearchRange;USHORT uEntrySelector;USHORT uRangeShift;...
  • 字体.ttf 就放在ttf里面 在font 文件夹里创建 log.css @font-face { font-family: "pmzd";//自定义字体名称 src: url('../ttf/书体名.ttf') format('truetype'); font-weight: normal; font-style: normal; } ...
  • 在CSS中可以使用font-face属性来引用外部字体,font-face属性可实现任何外部特殊字体的调用,例如:.ttf字体。在新的 font-face 规则中,必须首先定义字体的名称(比如 myFirstFont),然后指向该字体文件。如需为 ...
  • NOIP提高模拟题 完全平方数完全平方数 (number.***(c/cpp/pas),1000ms,128mb) [问题描述] 一个数如果是另一个整数的完全平方,那么我们就称这个数为完全平方数(Pefect Sqaure),也称 ...Oracle a Parameter with multi...
  • 一、Flutter 自定义字体、 1、ttf 字体文件、 2、ttf 字体资源配置、 3、获取字体、 4、全局使用字体、 5、局部使用字体、 二、完整代码示例、 三、相关资源、
  • 字体有两种格式 方法也不一样,第一种是ttf,必须将ttf导入系统中,替换原有字体达到更换的目的 第二种就是deb格式的,如果你越狱过你就明白,很多插件都是deb格式的,这种格式字体直接安装就行了...
  • stb_truetype是一个常见字体加载库, 只有一个头文件, 功能虽没有freetype库强大,但代码量小很多,在Flash非常小的开发板上也可以用,觉得freetype库太大的,建议使用stb_truetype库。stb库的GitHub仓库:...
  • 1、首先来说下两种创建方式(1)这种要放在assets文件夹下Typeface typeface = Typeface.createFromAsset(getContext().getAssets(),"fonts/font.ttf");(2) 而这种是指定路径的Typeface typeface = Typeface....
  • 在我们添加字体之前,我们先去网上下载字体库,需要注意的是下载的字体库的格式为.ttf格式或.font格式字体库准备好后,开始我们的添加操作。方法一:1、选择桌面上的“计算机”,并且双击打开,如下图所示:2、...
  • Lets say there is a .ttf (True Type Font) file. You can install it on windows with a click. The real name of the font is not the text that is before the .tff (lets say SuperFont.ttf => so the name ...
  • 1、下载需要的字体,.ttf 文件; 2、将字体文件放到 assets 文件夹中: 3、在当前文件夹中创建一个font.css文件: font.css: @font-face { /* 重命名字体名 */ font-family: 'OPPOSansB'; /* 引入字体 */ src:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 59,234
精华内容 23,693
关键字:

ttf格式字体