[发明专利]自动字体控制值确定无效

专利信息
申请号: 200680047834.1 申请日: 2006-11-22
公开(公告)号: CN101341481A 公开(公告)日: 2009-01-07
发明(设计)人: B·斯坦姆;G·希契考克;M·J·达根 申请(专利权)人: 微软公司
主分类号: G06F17/00 分类号: G06F17/00;G06F3/14
代理公司: 上海专利商标事务所有限公司 代理人: 陈斌
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 自动 字体 控制 确定
【说明书】:

背景

许多计算系统可通过在屏幕或某种其它媒体如印刷页上显示文本来向用 户演示信息。人类视觉系统的物理特性以及各种类型与质量的电子显示或打印 技术在类型设计者开发可演示文本的字样时对类型设计者提出独特的挑战。

在印刷术中,字样由一组协调的字符设计组成。字样通常由字母、数字、 标点符号、意符和符号(统称为字符或字形)的表组成。Arial、Times New Roman、Verdana和Georgia是四种字样的示例。在传统上,词语“字体(font)” 表示特定尺寸(通常以点为单位测量)、粗细(例如,细体、印刷体、粗体、 黑体)和方向(例如,罗马体、斜体、倾斜)的全部字样。对于一种给定的字 样,每一字符一般对应于单个字形,尽管一些字样的某些字符可包括多个字形。

字样可源自于一系列绘制在纸上或者在计算机绘画应用程序中创建的字 形。例如,可扫描和数字化绘制的字形以呈现每一字形的轮廓表示。或者,可 从不同字体格式的字样转换成另一种字样(例如,从光栅格式转换成TrueType 格式的轮廓)。通过至少这些方法,给定字样的字形可由字体文件中的轮廓定 义来规定。

通常,字形轮廓定义指定一系列点和/或轮廓线。简单的字形轮廓可只有 一条轮廓线,而复杂的字形可以有二或多条轮廓线。而且,合成字形可通过组 合二或多个较简单的字形来构造,而无可视表现形式的某些控制字符映射到无 轮廓线的字形。

当字形要被呈现时,从字体文件和字体高速缓存读取字形轮廓并将其缩放 至指定的字体尺寸(例如,12点)与显示分辨率(例如,72dpi即字点每英寸)。 随后通过字体提示指令更改经缩放的轮廓以纠正缩放过程所引入的任何感觉 到的错误,其中字体尺寸与显示分辨率的相互作用可导致舍入误差并引入对字 形轮廓非故意且不希望的失真。示例性错误可非限制性地包括漏失(drop-out) (即字形中非故意的缝隙)、笔画粗细或字符高度非故意的变化等等。

在字体提示的一个方面,指令可访问控制值表(CVT)以确定要对字样一 致应用的字体控制值。字体控制值可指定字样内字形的一致特性。例如,可为 所选字样中的字形的垂直笔画指定一致的笔画粗细。其它示例性字体控制值可 定义小写字母在基线之上的高度、字母(例如‘O’)的圆形底部可在基线之 下下降的距离,小写‘i’的字点与垂直笔画顶端之间的间隔等等。字体提示指 令随后可更改经缩放的字体轮廓以遵从字体控制值,从而产生给定字样的字形 的一致特性。

然而,选择代表字样中大量字形的字体控制值是一个难题。例如,不同字 形的原始轮廓可在字样的给定字体属性(例如,垂直笔画粗细)方面表现出某 些细微的和某些不是那么细微的变化。因此,测得的字体属性在整个给定字样 中可以发生显著的变化。因此,印刷工人可手动且主观地评估字体属性在字样 的多个字形中的分布以选择一或多个“可接受的”字体控制值来代表字样的全 部或某些重要部分。遗憾的是,字体控制值的手动确定太昂贵而且耗时。

概述

本文所述和要求保护的实现允许通过渐进地过滤字体属性值的分布直至 标识了阈值数量的字体控制值为止来进行字体控制值选择的自动化。可使用这 些通过算法确定的字体控制值来确定字体提示指令的参数,这些值可通过对字 样上的字形轮廓的字体属性的测量来得到。在一个实现中,渐进地过滤测得的 字体属性的分布以标识满足确定的准则诸如阈值条件的分布特性。对应于满足 阈值的该分布中的点的字体属性值被分配为字体控制值。

在一些实现中,提供作为计算机程序产品的制品。计算机程序产品的一个 实现提供计算机系统可读且编码计算机程序的计算机程序存储介质。计算机程 序产品的另一实现可在包含在载波中、由计算系统使用并编码计算机程序的计 算机数据信号中提供。在此还描述并叙述了其它实现。

提供本概述以简化的形式介绍下面在详细说明中进一步描述的一些概念。 本概述不是要标识要求保护主题的关键特征或本质特征,也不应当用于限制要 求保护主题的范围。

附图简述

图1例示字体生成系统中的示例性自动提示模块。

图2例示示例性的渐进过滤结果。

图3例示自动化字体控制值确定的示例性操作。

图4例示可在实现所述技术时使用的示例性系统。

详细描述

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200680047834.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top