atrix-freetype FT_Set_Transform函数

问题描述

freetype FT_Set_Transform函数
freetype 2中这个函数的使用原理是什么,看了文档没有搞清楚,请哪位高手解释一下,多谢。

FT_Set_Transform

Defined in FT_FREETYPE_H (freetype.h).
FT_EXPORT( void )
FT_Set_Transform( FT_Face face
FT_Matrix* matrix--------------这个结构体中的xx xy yx yy 是什么??
FT_Vector* delta );-----这里x和y就是坐标嘛??

解决方案

FreeType是一个广泛使用的字符显示工具库。我们可以做许多地方找到FreeType的身影,Qt,Ubuntu,GTK,OGRE等等。FreeType开源10余年,现在最新的版本为2.4.3。
FreeType的使用十分方便,通过官方给的例子我们可以轻松地把文字显示出来,所以我就不详细介绍了。显示如图1。

时间: 2024-10-03 22:10:12

atrix-freetype FT_Set_Transform函数的相关文章

PHP图片缩放函数:实现等比例不失真缩放

在PHP网站开发过程中,如果你建立的网站涉及大量的图片处理,必然涉及到图片上传,缩放,而如何保持图片不失真,是很多初级PHP网站开发者比较头疼的一件事,今天David就和大家分享一下如何进行图片缩放.使用之前你需要下载安装GD库,以支持PHP图片处理.下面我们结合代码讲解具体的PHP图片缩放处理的思路. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253

PHP图片水印函数:支持以图片和文字方式添加水印

今天是六一儿童节,嘿嘿,和大家分享下在PHP网站开发中经常用到的给图片添加水印的函数源码,由David编写,亲自测试通过,支持以图片和文字两种方式给图片添加水印.图片支持GIF,PNG,JPG三种格式,水印图片支持PNG和GIF.闲话少说,贴出我的PHP图片水印函数. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162

freetype安装使用详解(矢量字体操作)

freetype下载地址:http://sourceforge.net/projects/freetype/files/ 在PC: tar xjf freetype-2.4.10.tar.bz2  ./configure make sudo make install                     /* 默认安装在根目录下 */ gcc -o example1 example1.c  -I /usr/local/include/freetype2 -lfreetype -lm -I  后

缓存-freetype FT_New_Memory_Face 使用问题

问题描述 freetype FT_New_Memory_Face 使用问题 在<freetype教程>中有这么几句话: 3.装载一个字体face _ a.从一个字体文件装载 ..........(此处我省略了若干字) b.从内存装载 如果你已经把字体文件装载到内存,你可以简单地使用 FT_NEW_Memory_Face_为它新建一个face对象,如下所示: _ FT_Library library; /* 库的句柄 / FT_Face face; / face对象的句柄 */ error =

PHP自定义图片缩放函数实现等比例不失真缩放的方法_php技巧

本文实例讲述了PHP自定义图片缩放函数实现等比例不失真缩放的方法.分享给大家供大家参考,具体如下: function resizeImage($im,$maxwidth,$maxheight,$name,$filetype) { $pic_width = imagesx($im); $pic_height = imagesy($im); if(($maxwidth && $pic_width > $maxwidth) || ($maxheight && $pic_he

php gd等比例缩放压缩图片函数_php技巧

本文实例为大家分享了php gd等比例缩放压缩图片函数,供大家参考,具体内容如下 <?php /** * desription 判断是否gif动画 * @param sting $image_file图片路径 * @return boolean t 是 f 否 */ function check_gifcartoon($image_file){ $fp = fopen($image_file,'rb'); $image_head = fread($fp,1024); fclose($fp); r

图形函数库:ImageTTFText

ImageTTFText (PHP3 , PHP4) ImageTTFText ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 使用TrueType字体写入文字到图形中 语法 : array imagettftext (int im, int size, int angle, int x, int y, int col, string fontfile, string text) 说明 : ImageTTF

python中enumerate函数用法实例分析

  本文实例讲述了python中enumerate函数用法.分享给大家供大家参考.具体分析如下: 今日发现一个新函数 enumerate .一般情况下对一个列表或数组既要遍历索引又要遍历元素时,会这样写: ? 1 2 for i in range (0,len(list)): print i ,list[i] 但是这种方法有些累赘,使用内置enumerrate函数会有更加直接,优美的做法,先看看enumerate的定义: ? 1 2 3 4 5 6 7 def enumerate(collect

php不使用copy()函数复制文件的方法

 这篇文章主要介绍了php不使用copy()函数复制文件的方法,涉及php读写文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php不使用copy()函数复制文件的方法.分享给大家供大家参考.具体如下: 下面的代码不使用php内置的copy函数,直接通过文件读取写入的操作方式复制文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 <?php function copyfiles($file1,$file2){ $contentx =@file_get_c