- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CID字库
有人认为PDF的出现给传统印刷业带来了很大的冲击,在国内外众多厂商的大力推动下,PDF正在逐渐成为继Postscript之后的工业标准。而可嵌入式字体(CID字)又成为PDF的一个重要选件 CID字库 一、为何选择CID字库? CID 是 Adobe公司专为亚洲字库设计的字体文件格式, 它打破了Type1字体只能容纳 256 个字符的限制,可以支持双字节、多字节等大字符集,极大的方便了各领域用户。 使用CID 字库的好处: 1、扩充性强 可以很方便地扩充字符集,只要向相应的CMap文件增加编码及拷贝相应的CID字形描述文件,就可以达到扩充字符集的目的。 由于这种扩充没有改动原来的字库,所以用户可以安心地输出原来的稿件,无需再次校对。 2、质量好 CID的字形描述采用PostScript Type 1格式, 除了保持原有的Type 1提示信息外,又增加了黑白控制提示等特性。这些特性的增加,保证CID字库的小磅数及低精度的输出,能得到比过去更好的输出质量。 3、兼容性广 CID的字形描述采用标准的Type 1格式,该项技术已经逐渐被广泛认同,因此它的兼容性会越来越强。 4、速度快 在直接支持CID字库的PostScript解释器上,CID的字形还原速度可以加快百分之五十。 二、CID字库的运作 CMap (Character Map ) File 针对不同国家、地区,Adobe公司提供不同字符集标准的CMap文件,例如GB-PC-H、B5-PC-H等CMap文件。这些文件一般安装在RIP的Resource/CMap目录中,造字厂商也可以根据需要编写自己的 CMap文件。 CID (CharacterID )Font即字形描述文件 CID字库在运作时首先根据字的内码有哪些信誉好的足球投注网站CMap文件中相对应的ID号,上图中的CMap文件是GB码 的CMap文件,“汉”的内码是BABA,它对应的ID号是1905,根据1905到CID Font中得到相应的字形描述数据,可见它的寻找路径非常简单。 一个CMap文件可以通过对应不同的CIDFont而得到不同的字形,如图所示同一个ID号对应到两个CIDFont中可以得到汉仪长宋简、汉仪秀英体简两种不同的字形。 原来的OCF字库要求每个不同字形配有不同的文件头,与之相比CID字库文件要简单得多,而且装的字库款数越多,CID字库数据量小的优势就更加突出。 . CID字形如何取得字形外框数据呢?首先,需要定义Character Collection字形集的字形ID号码,或使用Adobe标准字形ID号码,如哑字,Adobe标准字形ID号码是1126;CMap file中定义Big5内码B0D7的字形ID号码是1126,所以就可以制作一个CID字库第1126个字形外框数据就是哑字。下面图形做更进一步说明:
我们由键盘上输入哑字,得到内码为B0D7,经过CMap对应档对应后得知B0D7的字形ID号码为1126,最后在CID字库的1126的位置就可以得到哑字的外框数据,就可以打印输出了。CID字形的组成由一个CID字库和一个或多个CMap字对应档。CMap对应档是Character Map的简称,它是一个文字描述文件,描述内容是字形内码及字形ID号码两者之间的对应。这种CMap的对应方式,相当于英文Type1字形的编码方式,只是一套英文Type1字形最多只有256个字符,CID字形可视为一套非常大的英文Type1字形,CID字库内容就是CID字形的外框数据,这字形外框数据和Type1字形格式是一样的,所以它可以兼容于很多PostScript解译器,而且可以增加Hints的数据,在低分辨率和小size字形时,可以有高质量的字形输出。
针对一种特定的语言,制定一个字符集,包含所有常用的字符,并把它们排序。这些字符在总字符集中的序号就是它们的CID标识编号。字库开发商可以制定命名自己的总字符集。例如方正公司所制定的中文总字符集命名为Founder-PKU1-0。CMap映射文件:文件中记载着字符的编码和CID标识码之间的对应关系。这有点象Type 1字体中的“编码(encoding)”,只不过在Type 1字体中一次只允许最多256个字被编成代码以供使用,而CID字体可以支持大字符集,用户可以同时用几千个字符。 一个CMap文件可以映射整个总字符集,也可以只映射它的一个子集,可以引用其它的CMap文件,来重组字库。利用它,可以支持双字节编码、支持Unicode。只要在文件中写明编码和字库的CID号码之间的对应关系就行,能够灵活、自然、方便地支持GB码
您可能关注的文档
- 2004美国ST段抬高心梗治疗指南.doc
- 2005年欧洲泌尿外科年会泌尿系结石诊疗指.doc
- 2005年版中国药典内毒素检测.doc
- 2006中级工技能鉴定.doc
- 2006年企业白皮书.doc
- 2007年4月三级笔试超级模拟试2.doc
- 2008-2009年吉林大学汽车设计标准答案A.doc
- 2009机械设计B.doc
- 2010临床执业医师外科学精选题.doc
- 2007年全国百篇优秀博士论文.doc
- 2021-2022学年湖南省常德市安乡县四年级上学期期中语文真题及答案.pdf
- 2023-2024学年河南省南阳市社旗县四年级上学期期中数学真题及答案.pdf
- 2022-2023学年云南省曲靖市四年级下学期期末数学真题及答案.pdf
- 2021-2022学年河南省周口市鹿邑县二年级下册月考语文真题及答案.pdf
- 2018年河南焦作解放区教师招聘考试真题及答案.pdf
- 2019年江西公务员行测考试真题及答案-乡镇.pdf
- 2019中国石油报社应届高校毕业生招聘试题及答案解析.pdf
- 光大银行招聘应届毕业生能力素质测试笔试真题及答案.pdf
- 2024年广西百色教师招聘考试模拟题及答案.pdf
- 2021-2022学年浙江绍兴诸暨市五年级上册语文期末试卷及答案.pdf
文档评论(0)