Pdf格式分析
fengrx
认真!谦虚!真诚!守信!
展开
-
PostScript(PS/EPS格式)讲解
一、PostScript概述Postscript既是一种页面描述语言,也是一种高级解释型脚本语言。由于它与设备的无关性,使得它无论在那种平台上,都能忠实的再现原貌,从而被广泛应用于打印出版行业,同时由于它是一种解释型脚本,所以它也可以像一般编程语言一样用来解决某些问题。和我们熟悉的pdf文件相比,两者有几个明显的区别:1. pdf有严格的文件结构(文件头,所有对象,交叉引用转载 2009-05-09 13:14:00 · 3608 阅读 · 1 评论 -
PostScript中的“命名资源”详解
PS文件中的“命名资源”(Named Resources) 作者:bobob 日期:2007.12.11 ps中的一些特性是用一组object的集合来控制的。比如font,可以用一个字典来描述字符的外形。在ps levle2和level3,这样的机制同样用来描述form,pattern,color rendering,以及其他很多object转载 2009-05-09 13:15:00 · 594 阅读 · 0 评论 -
用freetype2显示ascii-art中文
getbitmap.c#include #include FT_FREETYPE_Hint main(int argc, char **argv){ int psize; FT_Library library; FT_Face转载 2009-06-30 16:19:00 · 1907 阅读 · 3 评论 -
FreeType字体程序库介绍
FreeType字体程序库介绍 『FreeType简介』 FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID,CFF, Windows FON/FNT, X11PCF等。支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序转载 2009-06-30 16:18:00 · 2318 阅读 · 0 评论 -
FreeType2教程
第一步 -- 简易的字形装载 介绍 这是“FreeType2 教程”的第一部分。它将教会你如何: * 初始化库 * 通过创建一个新的 face 对象来打开一个字体文件 * 以点或者象素的形式选择一个字符大小 * 装载一个字形(glyph)图像,并把它转换为位图 * 渲染一个简单的字符串 * 容易地渲染一个旋转的字符串 1.头文件转载 2009-06-30 16:06:00 · 3400 阅读 · 6 评论 -
FreeType 学习笔记
GTK+(基于DirectFB)的字体绘制是通过pango+freetype+fontconfig三者协作来完成的,其中,fontconfig负责字体的管理和配置,freetype负责单个字符的绘制,pango则完成对文字的排版布局。而我对这一部分的了解,基本上是空白的。这两天为了解决一个关于字体的BUG,花了一些时间阅读相关资料,这里记录一些freetype的学习笔记。转载 2009-06-30 16:16:00 · 927 阅读 · 0 评论 -
FreeType2的简单使用
FreeType2的简单使用 FreeType2的简单使用:---字体绘制技术 FreeType2是一个简单的跨平台的字体绘制引擎.目前支持TrueType Type1 Type2等字体格式.不过目前好象还不支持OpenType.使用FreeType的应用很多.著名的FTGL就是使用FreeTyp转载 2009-06-30 16:18:00 · 2029 阅读 · 0 评论 -
《The design of FreeType 2》中译版
FreeType 2的设计 介绍 这份文档提供了FreeType 2函数库设计与实现的细节。本文档的目标是让开发人员更好的理解FreeType 2是如何组织的,并让他们扩充、定制和调试它。 首先,我们先了解这个库的目的,也就是说,为什么会写这个库: * 它让客户应用程序方便的访问字体文件,无论字体文件存储在哪里,并且与字体格式无关。 * 方便的提取全局字体数据,这些数据在平转载 2009-06-30 16:20:00 · 3323 阅读 · 0 评论