CN104765715B - 云端字体服务*** - Google Patents

云端字体服务*** Download PDF

Info

Publication number
CN104765715B
CN104765715B CN201410190393.7A CN201410190393A CN104765715B CN 104765715 B CN104765715 B CN 104765715B CN 201410190393 A CN201410190393 A CN 201410190393A CN 104765715 B CN104765715 B CN 104765715B
Authority
CN
China
Prior art keywords
font
file
module
clouds
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410190393.7A
Other languages
English (en)
Other versions
CN104765715A (zh
Inventor
何建民
林正伟
张瑞益
林书宇
王之盈
王佑钧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Academia Sinica
Original Assignee
Academia Sinica
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Academia Sinica filed Critical Academia Sinica
Publication of CN104765715A publication Critical patent/CN104765715A/zh
Application granted granted Critical
Publication of CN104765715B publication Critical patent/CN104765715B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种云端字体服务***,配置在云端服务器中并包括:字形创建服务模块,该字形创建服务模块供使用者连线输入字形素材图形,以创建字体文件;字形管理服务模块,该字形管理服务模块供使用者连线编辑存于所述云端服务器中的字体文件,和字形上架界面,该字形上架界面供使用者设定特定字体文件的使用权限与显示方式;以及字形应用服务模块,该字形应用服务模块以预定格式在网页展示字体文件中的特定字形,以供选购。使用者从储存在所述云端服务器中的字体文件中,选择所需的字形,组成新字体文件,以供上架。

Description

云端字体服务***
技术领域
本发明是关于一种云端字体服务***,特别是关于一种提供使用者自行创作数字化字体及做商业利用的字体服务***。
背景技术
随着电脑、网络日渐普及,信息渐渐导向网络数字化,简洁的文字信息更是占有相当重要的地位。
文字信息在电脑等电子平台上的显示,都是使用字体文件(Computer Font)。而不同的字体文件能够让相同的文字内容呈现出不同的型态与风格,进而影响到各种网页、程序甚至出版物带给阅读者的观感,是一项重要的设计元素。许多人都知道如何使用字体文件,但是知道怎么构建字体文件的人就相对少很多。目前普遍存在的字体文件,多为拥有相关技术与资源的特定厂商所制作。换言之,使用者只能从市面可见的字体文件中寻找符合自己需求的字体,购买或下载后套用在文字信息上。
使用者如要创造个人风格的字体文件,主要的限制在于创建字体的技术门槛过高、缺乏友善的工具与软件。目前虽然已经有所谓的云端字体服务,如:JustFont等,但都仅提供厂商所开发的字体。尚无提供用户自行创建字体文件的相关服务。
另外,在信息传递平台上,文字的内容及字体的设定都是从服务器端下载回客户端呈现。如果客户端并未安装网页服务器端所设定的字体文件,则下载的文字信息将会转为其它字体呈现或是无法呈现,导致使用者所得到的信息完整性下降,甚至无法阅读。为了确保客户端能够支持所需要的字体,目前的技术多是将字体文件直接嵌入信息传递平台中,与文字内容一起下载至客户端。但由于中文等东亚字集构字结构复杂、文字量庞大,如果直接嵌入网页中,需要很大的储存空间,会大幅增加网页的数据量,对于网络传输或云端使用而言,相当不方便。
因此目前有必要提供一种让使用者能够简单快速的创造自己想要的字体,并于云端上使用,甚至作商业利用的***。
同时也需要有一种便利的云端字体服务,让字体文件的使用者不须下载字体文件,即可正确的浏览使用特定字体的文件。
发明内容
本发明的目的在于提供一种能让使用者不须具备技术能力,即可自行创作字体文件的云端字体服务***。
本发明的目的也在提供一种云端字体服务***,使使用者能通过因特网将自行创作的字体文件做商业利用。
本发明的目的也在提供一种使用者不须下载字体文件,即可正确的浏览使用特定字体的文件的云端字体服务***。
根据本发明所揭示的云端字体服务***,可提供简便的造字流程,让使用者能够简单快速的创造自己想要的字体,并于云端上交易应用。本发明在造字部分提供手写、照片或图片截取识别等不同的输入方式,通过向量化转为“字形(Glyph)”并上传。在管理层面上,本发明也提供使用者新增、编辑、删除储存于云端的字形,或将若干字形组成“字形集(glyph set)”或字体文件(font)的工具。本发明还提供使用者管理分享、交易等权限的工具,让字体设计者成为“自己字体的卖家”。在字体产生方面,本发明是依据文字内容,仅截取出待套用文字的字体,建立对应于特定文件的字体文件。通过降低字体文件的容量达到加速的效果。所产生的字体文件储存云端服务器中,使用者可以下载使用,或是通过本***提供的字体文件,直接在网络平台上将字体快速简便地替换。
本发明的云端体服务***配置在云端服务器中,并包括三大模块:字形创建服务模块(Glyph construction module)、字形管理服务模块(Glyph management module)及字形应用服务模块(Glyph application module)。其中,“字形创建服务模块”提供字形建立模块以及字形输入界面,以供使用者在不同平台上,以不同方式输入字形素材图形,创建相对于多个文字的特定字形图形,并转变成特定规格的数字化字形。并提供字体文件储存装置,用以将使用者创建的字形及其相对应的管理信息,储存在云端服务器。在本发明的优选实例中,该字形输入界面可接受的输入方式,包括手写输入、图片输入,以及下载已经存在的数字化字形。
本发明的“字形管理服务模块”提供字形编辑模块,以供使用者对存于云端服务器中的字形数据进行新增、修改、删除等编辑;以及字形上架界面,以供使用者设定特定字体文件的使用权限,以便利与其他使用者交换、买卖自己存于云端的字形。此外,该“字形应用服务模块”包括字形交易界面,用以将该云端服务器所储存的字形文件中的特定字形,以预定格式展示于网页,以供消费者选购、下载或直接在网络上执行简易的套用流程,就能立即应用该字体。
附图说明
图1是示出本发明云端字体服务***的***图。
图2是本发明云端字体服务***的字形创建服务模块的***图。
图3是适用在本发明字形输入界面一种实例的示意图。
图4是本发明字形管理服务模块的架构图。
图5示出本发明一个实施例中,字形修改处理流程图。
图6是本发明云端字体服务***的字形应用服务模块一实施例的***图。
附图标记说明
100 云端字体服务***
10 字形创建服务模块
20 字形管理服务模块
30 字形应用服务模块
11 字形输入界面
12 字形建立模块
13、13 图形输入装置
14 储存装置
111 显示画面
112 手绘按键
113 下载按键
114 调整按键
115 临界值调整按键
116 向量提取按键
117 储存按键
21 字体文件编辑模块
22 字形编辑界面
23 字形上架模块
24 字形上架界面
31 字形交易处理模块
32 字形交易界面
33 交易结算模块
34 储存装置
具体实施方式
以下参照图式说明本发明云端字体服务***的多个实施例。需要说明,本发明的实施例只是用来说明本发明的基本架构及应用。本发明的范围并不限于任何特定实施例或其结合。熟知该项技术的人员均可由以下说明,衍伸出各种变化与修正。但只要不超出本案申请专利范围所规范的范围,仍属于本发明的范围。
图1是示出本发明云端字体服务***100的***图。如图所示,本发明的云端字体服务***(Font Cloud Service System)包括:字形创建服务模块10(Glyph ConstructionService System)、字形管理服务模块20(Glyph Management Service System)、字形应用服务模块30(Glyph Application Service System)。该***配置在通称为云端服务器的服务器级电脑,并可供广大的使用者通过因特网或其他连线方式接入(access),以与该***100交换信息。适用于此种云端运算***的软硬件及网络架构已属本领域公知的技术。技术细节在此不需详述。
“字形”为本发明云端字体服务***所应用的基本单位,其包含两部分:一部分为字形图(Glyph Image),即使用者所设计用以描述该文字的抽象概念,例如图、描述或语法等;另一部分为字形编码(Glyph Code),即为该文字的特定编码,用以对应文字信息,以便于使用时,找出正确字形。字形除包括上述两部分外,亦可储存其他信息,例如字形图各部分的显示起始位置信息等。
在本发明的概念下,集合多个字形的字形图以及字形编码形成的字体文件,仅包含该字体文件管理者指定加入的文字(words or characters,指作为组织文章的最小单位)的字形。而不是包括所有可能需要的或高度需要的文字的字形。虽不希望被任何理论所拘束,但研究发现,绝大多数的人在应用字体文件时,仅会使用其中极少部分的文字。以中文字形为例,一个常用字的字体文件可能包括超过10,000个中文字的字形代表信息。更完整的字体文件则可包括数万个中文字的字形。例如,在台湾已经成为业界标准(de factostandard)的Big-5码字集,即含有13,051个中文字。但是大部分的人在电子平台中所使用的中文字,则约在1,000-3,000字上下。尤其以本发明的云端字体服务***而言,既然提供使用者创用自用字体文件的服务,则字体文件只要包括代表该使用者所加入的文字的字形,例如数十字到数百字即足供使用。在这种设计下,字体文件的记忆空间即可大幅压缩,方便储存、管理与传送。至于不能满足使用的部分,则可由本发明的字形创建服务模块随时加以补充。
图2是本发明云端字体服务***100的字形创建服务模块10的***图。如图所示,该字形创建服务模块10是用来提供使用者连网后,在线建立字体文件,并包括字形输入界面11以及字形建立模块12。其中,该字形输入界面11提供可远端接入的人机界面,以供使用者从远端建立字体文件。该字形输入界面11还提供使用者输入所要建立的字形的素材,并提供包括特定字体文件的建立者浏览该字体文件的字形及其他信息。该字形建立模块12的功能在于利用该云端字体服务***100的运算能力,将使用者经由字形输入界面11输入的字形素材,转换成有用的电脑字形。
图3是适用在本发明字形输入界面11一种实例的示意图。图中示出该字形输入界面11提供显示画面111,以显示使用者所输入的或者建立/修改中的字形图形。该字形输入界面11还提供多种输入字形素材的方式,包括手绘输入的手绘按键(Draw)112、供下载输入的下载按键(Load)113。该字形输入界面11并提供字形素材图形调整工具,例如字形倾斜角度调整按键(Adjust)114、笔画粗细调整按键(未图示)等;字形素材预处理工具,如彩色转黑白临界值调整按键(BitThreshold)115等。此外,该字形输入界面11也提供向量提取按键(Extract)116,以供使用者将字形素材图形转换成向量字。
在进行字形建立时,使用者利用不同的图形输入装置13、13以联网方式连结到字形建立模块12,并从该字形输入界面11输入字形素材图形。该图形输入装置13可为任何输入装置,例如平板电脑与手机的触控屏幕、电脑的鼠标或手写板等。该字形建立模块12检测到该输入字形素材图形后,即将该图形显示在该字形输入界面11的显示画面111。使用者输入字形素材图形的方式包括手绘输入与下载输入等。如为手绘输入,则可利用该输入装置13的触控屏幕,以手指或触控笔输入,传送至该字形建立模块12。也可使用鼠标(未图示)作为输入工具。此外,该输入装置13也可连结图像扫描器或照相机(均未图示),以将显示在图形媒介物上的字形素材图形输入到该输入装置13,再传送到该字形建立模块12。以上各种输入方式,均属已知技术范围。各种市售设备或软件都可提供所需的功能。其详情不需在此赘述。
在下载输入方面,本发明提供使用者由电脑设备、存储设备或网站上下载整批的字形素材图形。所下载的素材可为一组多个字形图像、图形,甚至是已经提取向量所得的向量字。该字形建立模块12提供字形编辑功能。当使用者将字形素材图像输入到该字形创建服务模块10后,可在其字形输入界面11上进行所需的预处理与调整。例如以上述调整按键(Adjust)114调整字形倾斜角度、笔画粗细、平移、缩放等,或以临界值调整按键(BitThreshold)115调整彩色转黑白的临界值,调整细线化处理参数等。以便于后续的向量提取。
当使用者判断该字形素材图形已经适合提取向量,即可按下该向量提取按键(Extract)116,指令该字形建立模块12将字形素材图形转换成向量字。该字形建立模块12配备字形图形向量化工具。关于文字图形的向量化,已经是图像处理技术中的成熟技术。通常包括文字图形的边缘寻找、边缘的细线化、平滑化以及特征点提取等处理,以及对处理结果提取向量。利用市售的图像处理软件,例如Adobe公司的“Adobe Live Trace”,JamesDiebel与Jacob Norda的“Vector Magic”,Elgorithms的“Magic Tracer”等,配置在该字形建立模块12,即可达成本发明所需的向量化目的。当然也可使用特殊开发的向量化工具执行向量化。在本发明的一个实施例中,即使用电脑程序Potrace将使用者输入的字形图形进行向量化,转为SVG文件。此外,前述使用者所进行的预处理或调整,在市售图像处理应用软件中,也均提供相同或类似的功能。其技术细节在此也不需赘述。
经过向量提取所得的结果,可以由该字形建立模块12经过运算,产生文字图形,显示在该字形输入界面11,以供使用者修改与确认。修改完成后,使用者可使用储存按键(Save)117指示该字形建立模块12储存该字形图形。储存时并赋予该字形一代码。为管理方便起见,使用者所给予的代码,优选相对于该字形图案所对应的文字在通用的字形文件中的代码。例如,该文字图形如代表一个中文字,则其代码可为该文字在通用字形文件,例如Unicode中的代码,或该代码所对应的描述。此外,如为第一次建立,该字形建立模块12也会请求使用者输入该字体文件的文件名,用以与其他使用者所建立的字形文件区分。在本发明优选实例中,该字体文件的文件名可包括该使用者名称、该使用者输入装置代码等个性化信息。上述建立代码与文件名的步骤,可由使用者在该字形输入界面11上执行,并由该字形建立模块12完成。
如果使用者并不要求逐字确认字形图形,本发明的字形建立模块12也可提供批量输入的功能。亦即,对使用者输入或下载的一批多数字形图形作批量的向量提取。提取完成后可自动根据各字形图形的代码、文件名等信息,赋予代码。但也可逐一请求使用者输入代码,以便于管理。所得的字体文件储存在该字形创建服务模块10的储存装置14中备用。该字体文件中包括多个文字图形的描述以及其代码。
在本发明某些实例中,并不对文字图形提取向量,而是直接记录其图形信息,例如其位图。这种方式虽可免除向量化的运算,但会提高字形文件的储存空间。此外,也不利于其字形图形的修改及缩放、倾斜等变形利用。
在编码方面,本发明的一个实施例中,使用者因具备电脑文字信息知识,清楚知悉各文字在通用文字编码***中所对应的字码,故可利用手动直接输入该字码,为该字形图形编码。在另一实施例中,使用者不具备文字编码的知识,可利用例如光学字符识别(Optical Character Recognition,OCR),或手写识别(Hand Write Recognition,HWR)等工具,自动识别使用者输入字形素材图形所代表的文字,显示于该输入界面11供使用者选择确认,经过公知的文字转字码查询程序,取得该文字在特定文字编码***(如上述的Unicode)中的代码,作为该字形的编码。
使用者在将输入、建立字形后,即可将包含有字形图形及编码,连同其他管理信息的字体文件,储存在云端字体服务***100中,形成自己的字形云。
图4为本发明字形管理服务模块20的架构图。如图所示,该字形管理服务模块20用来提供使用者联网后,在线编辑字体文件以及将字体文件上架出租的功能,并包括字体文件编辑模块21、字形编辑界面22,字形上架模块23以及字形上架界面24。使用者可利用不同方式,例如网页或程序等,通过各种界面,如字体文件编辑界面22,对自己的字体文件进行编辑,亦即新增、修改、删除等。此外,也可通过例如字形上架界面24,将自己的字体文件传输至该字形应用服务模块30,以与他人进行交换或交易等。
本发明的字体文件编辑模块21也是配置在该云端字体服务***100中,利用该***的高速运算功能及大量储存能力,提供字体文件的所有人新增、修改、删除字体文件中的字形图形的功能。其中,字形的新增,处理方式与字形的建立相类似,是在已有的字形文件中,以类似图2所述的方式新增字形,赋予代码,加入于该字体文件中。该字形的删除,则是单纯将已经建立在该字体文件中的字形删除。均属已知技术。本发明的特色之一是,该字体文件编辑模块21所提供的字体文件编辑功能,可提供使用者从已经创建的字体文件以及其他已经存在该云端服务器中的字体文件,选择所需的字形,组成新字体文件,以将该新组成的字体文件上架。依据本发明,该字体文件编辑模块21所提供的字体文件编辑功能,也可提供该使用者继续更新(新增、修改、删除)字形的功能。
图5示出本发明一个实施例中,字形修改处理流程图。以下依据该图式说明本发明的字形修改方法。首先,使用者于步骤501,打开该字形编辑界面22,选择“修改”功能。并于步骤502选择特定字体文件中所要修改的字形。接下来,于步骤503,使用者于字形编辑界面22对字形图形或字形编码进行修改,成为新的字形。于步骤504,使用者以按键确认修改完成,该字形编辑模块21即以新的字形覆盖原本的字形,然后储存至该储存装置14中。
在本发明的字体文件编辑模块21中,可配备多种字形修改工具,包括:字形图形取代工具、字形图形修改工具以及字形代码修改工具等。其中,该字形图形取代工具提供使用者接入该字形输入界面11,输入字形素材图形,修改后取代特定字体文件中特定字形的功能。该字形图形修改工具则提供使用者调用特定字体文件中特定字形,显示于该字形输入界面11,以该字形输入界面11提供的修改工具修改后,回存至该字体文件的功能。该字形图形修改工具也可提供使用者完成修改后,将所得字形存至该字体文件,但赋予不同代码及/或存至其他字体文件的功能。如此即可提供使用者以已有文字字形,产生另一文字字形,甚至另一字体文件的功能。至于该字形代码修改工具则提供使用者调用特定字体文件中特定字形,变更其代码后,回存至该字体文件或其他字体文件的功能。上述各种编辑功能,均可利用现有技术,甚至市售软件或公开软件加以达成。其详细技术内容,也无须在此赘述。至于该字形建立模块12与该字体文件编辑模块21的功能,前者主要提供针对个别字形图形的编辑功能,后者主要提供针对字体文件的编辑功能。但就字形数据本身的修改、编辑而言,有多个功能是互相通用或互相支持。这是显而易见的。
本发明的字形上架模块23提供使用者通过例字形上架界面24,将自己的字体文件传输至该字形应用服务模块30,以与他人进行交换或交易的功能。当使用者所建立的字体文件已经包括相当数量的字形,或使用者所建立的字体文件所含文字具备高度艺术价值或商业价值时,该使用者可以电脑装置与该字形上架模块23连线,打开该字形上架界面24,并在该字体文件编辑界面22查看及选择特定字体文件或字体文件中的特定字形,输入交易条件,例如设定使用对价,并设定该字体文件的展示方式后,指示该字形上架模块23将字体文件或字形传输至该字形应用服务模块30。经过传输至该字形应用服务模块30的字体文件或字形,将会以使用者指定的方式展示,并接受其他使用者请求,提供与该使用者利用。
图6为本发明云端字体服务***100的字形应用服务模块30一个实施例的***图。如图所示,本发明的字形应用服务模块30包括字形交易处理模块31、字形交易界面32以及交易结算模块33。该字形交易处理模块31接受字体文件所有人所上传的字体文件,储存于该字形应用服务模块30的储存装置34中,并给予特定的编码。在本发明的实施例中,因需处理大量的字体文件,字体文件的分类与管理将会影响字形应用的成功与否。该字形交易处理模块31配备一种或多种预定的分类***,用以将各种字形分类。此外,并可以附加属性的标签(tag),与个别字形文件连结,提高分类、管理及搜索的效率。该字形交易界面32提供图形界面,选择性的展示字形产品的介绍或内容,并提供输入栏位,以供消费者联网后输入请求,以及展示消费者所请求的内容。个别字体文件储存在该储存装置34中,并可依据消费者联网后在该字形交易界面32发出的请求,显示特定的展示内容于字形交易界面32,以吸引消费者选购。在已知的技术中,例如手机应用软件的上架,已经提供成熟的分类与展示技术。该技术及其他网络交易***的技术,均可利用在本发明的字形交易处理模块31与字形交易界面32。
当消费者选择购买特定字体文件后,该字形交易处理模块31即在该字形交易界面32显示字体文件的利用条件与限制。待消费者确认购买/租用后,进入结算步骤,该交易结算模块33即利用一般商业网站的交易工具,进行结算,并将该选购的字体文件或字形提供到该消费者的电脑。
在本发明的特定实施例中,该字体文件编辑模块21还可依照使用者操作,从相同或不同字体文件中选择特定数量的字形,集合成为一个字形文件。这种应用特别有助于具备高度艺术价值或商业价值的字形,成为商品。再者,这种应用还可应用在显示特殊字形的文件。如前所述,在现有技术中,传送具有特殊字形的文件时,如果接受方电脑并无配置该特殊字形的字体文件,则无法显示文件的原貌。如果下载该字体文件,将使文件信息量不当放大,不利于传送。但在本发明的应用中,则可利用应用软件,自动获取该文件中的文字代码,从该特定字体文件中自动选取所需的字形,附在该文件中共同传送。如此即可在有限的信息量下,传送该文件,并保持文件的原貌。该特殊用途的字体文件,更可通过本发明的字形应用服务模块30进行计费,收取应有的使用报酬。
本发明的云端字体服务***提供使用者自行建立属于自己的字体文件。使用者不需具备电脑、网络或字形设计能力,即可自行或通过程序分析,在字体文件编辑界面22结集相当数量的字形,成为具有商业价值的字体文件,储存于云端空间中,提供链接供消费者选购、下载、显示或安装使用。此外,该建立的字体文件还可嵌入网络空间或网页,使网络空间或网页的访问者不需另外安装字体文件,即可正常且完整浏览该网络空间或网页。该建立的字体文件还可嵌入文件中,使接收者可获得完整的原始文件。并可收取使用报酬。本发明的云端字体服务***确实提供了前所未有的字形应用。

Claims (10)

1.一种配置在云端服务器中的云端字体服务***包括:
字形创建服务模块,该字形创建服务模块提供字形建立模块以及字形输入界面,以供使用者联网,输入字形素材图形,以创建相对于多个文字的特定字形图形,并转变成特定规格的数字化字形,组成包含多个中文字形的字体文件;
字形管理服务模块,该字形管理服务模块提供字体文件编辑模块,以供使用者联网,对储存于所述云端服务器中的所述字体文件的字形数据进行新增、修改、删除等编辑,和字形上架界面,该字形上架界面以供使用者设定特定字体文件的使用权限与显示方式;以及
字形应用服务模块,该字形应用服务模块提供字形交易网络界面,用以将所述云端服务器所储存的所述字体文件中的特定字形,以预定格式在网页展示,以供消费者选购、下载或套用;
其中,所述字体文件编辑模块提供使用者从储存在所述云端服务器中的所述字体文件中,选择所需的字形,组成新字体文件,以供上架;
其中,所述字体文件包括特定数量的文字的字形图信息和字形编码信息,以及该字体文件的交易条件。
2.如权利要求1所述的云端字体服务***,其中,所述字形图信息包括对文字字形的图形描述。
3.如权利要求1所述的云端字体服务***,其中,所述字形图信息包括文字字形的图形信息。
4.如权利要求1所述的云端字体服务***,其中,所述字形创建服务模块还提供字体文件储存装置,用以将使用者创建的字形及其相对应的交易条件信息,储存在所述云端服务器。
5.如权利要求1所述的云端字体服务***,其中,所述字形输入界面可供使用者以手写输入、图形输入,或下载预存的数字化字形的方式,输入所述字形素材图形。
6.如权利要求1所述的云端字体服务***,其中,所述字形建立模块对所述字形素材图形提取向量信息,以将所述字形素材图形转换成字形的图形信息。
7.如权利要求1所述的云端字体服务***,其中,所述字形建立模块自动识别使用者输入所述字形素材图形所代表的文字,在所述输入界面显示供使用者选择确认,并于确认后自动产生所述文字的代码。
8.如权利要求7所述的云端字体服务***,其中,所述文字的代码为所述文字在文字编码***中的代码。
9.如权利要求1所述的云端字体服务***,其中,上述字形应用服务模块还包括交易结算模块,对所述消费者选择的字体文件,依其交易条件进行结算。
10.如权利要求1所述的云端字体服务***,其中,所述字形管理服务模块可自动获取文件中的文字代码,从特定字体文件中自动选取所需的字形,附在上述自动获取了文字代码的文件中共同传送。
CN201410190393.7A 2014-01-06 2014-05-07 云端字体服务*** Active CN104765715B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW103100398 2014-01-06
TW103100398A TWI627540B (zh) 2014-01-06 2014-01-06 雲端字形服務系統

Publications (2)

Publication Number Publication Date
CN104765715A CN104765715A (zh) 2015-07-08
CN104765715B true CN104765715B (zh) 2018-04-10

Family

ID=53495307

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410190393.7A Active CN104765715B (zh) 2014-01-06 2014-05-07 云端字体服务***

Country Status (5)

Country Link
US (1) US20150193387A1 (zh)
JP (1) JP2015130158A (zh)
KR (1) KR20150082097A (zh)
CN (1) CN104765715B (zh)
TW (1) TWI627540B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9886426B1 (en) * 2015-03-26 2018-02-06 Accusoft Corporation Methods and apparatus for generating an efficient SVG file
US10455056B2 (en) 2015-08-21 2019-10-22 Abobe Inc. Cloud-based storage and interchange mechanism for design elements
TWI659355B (zh) 2017-01-19 2019-05-11 中央研究院 手寫字服務系統
KR101976138B1 (ko) * 2017-05-18 2019-05-08 주식회사 산돌 폰트 합성 및 공유 시스템
CN109189389A (zh) * 2018-08-16 2019-01-11 阿里巴巴集团控股有限公司 数据处理方法和装置、服务器
KR102151780B1 (ko) * 2018-11-28 2020-09-03 안희철 컴퓨팅 장치의 하나 이상의 프로세서에서 수행되는, 필체를 통해 생성한 폰트를 이용하는 드로잉 방법, 상기 방법을 실행하기 위해 컴퓨터 판독가능 저장매체에 저장된 컴퓨터 프로그램 및 필체를 통해 생성한 폰트를 이용하는 드로잉 시스템
KR20220065028A (ko) * 2019-09-23 2022-05-19 스냅 인코포레이티드 개인화된 폰트들
JP6713657B1 (ja) * 2019-10-23 2020-06-24 日本加除出版株式会社 外字管理システム
CN111666739B (zh) * 2020-06-04 2023-05-16 大连民族大学 基于Potrace算法的中文矢量字库生成方法
CN113867673B (zh) * 2021-09-27 2022-09-16 湖南省舟际智控电气科技有限公司 一种液晶屏立体字字体显示方法及装置
CN113986416B (zh) * 2021-09-30 2024-04-30 江苏中交车旺科技有限公司 基于Flutter实现字体图标渲染的方法和***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200811727A (en) * 2006-08-31 2008-03-01 Waltop Int Corp Method and system for font creating by handwriting
US7483570B1 (en) * 2004-02-11 2009-01-27 Knight Andrew F Software and method for creating a dynamic handwriting font
CN102289511A (zh) * 2011-08-31 2011-12-21 深圳市茁壮网络股份有限公司 一种字库文件下载方法、用户端及服务器
CN102662920A (zh) * 2012-03-15 2012-09-12 齐凡 文字传输方法及传输***
CN102722261A (zh) * 2012-05-25 2012-10-10 栗青生 一种错字字形编辑、编码和输入***及方法
CN103176955A (zh) * 2013-01-03 2013-06-26 陈灿华 显示汉字网页字体的***和方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6377966B1 (en) * 1997-10-22 2002-04-23 Flashpoint Technology, Inc. Graphical interface to select characters representing phonetic articulation and no articulation groups
JP3876664B2 (ja) * 2001-08-20 2007-02-07 セイコーエプソン株式会社 フォントファイル作成装置、プログラム、および、記憶媒体
GB0413261D0 (en) * 2004-06-15 2004-07-14 Ibm Method and arrangement for front building
JP3938926B2 (ja) * 2006-02-21 2007-06-27 株式会社リコー フォント管理サーバ、フォント管理方法、データベース及びデータベースが格納された記録媒体
WO2010084206A1 (en) * 2009-01-26 2010-07-29 Fontself Sa A system and method for creating, managing, sharing and displaying personalized fonts on a client-server architecture
JP5438586B2 (ja) * 2010-04-16 2014-03-12 フォントワークス株式会社 情報処理装置、フォントファイル生成方法及びプログラム
US20120282587A1 (en) * 2011-05-05 2012-11-08 Xerox Corporation System and method for generating and implementing individualized educational practice worksheets

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7483570B1 (en) * 2004-02-11 2009-01-27 Knight Andrew F Software and method for creating a dynamic handwriting font
TW200811727A (en) * 2006-08-31 2008-03-01 Waltop Int Corp Method and system for font creating by handwriting
CN102289511A (zh) * 2011-08-31 2011-12-21 深圳市茁壮网络股份有限公司 一种字库文件下载方法、用户端及服务器
CN102662920A (zh) * 2012-03-15 2012-09-12 齐凡 文字传输方法及传输***
CN102722261A (zh) * 2012-05-25 2012-10-10 栗青生 一种错字字形编辑、编码和输入***及方法
CN103176955A (zh) * 2013-01-03 2013-06-26 陈灿华 显示汉字网页字体的***和方法

Also Published As

Publication number Publication date
KR20150082097A (ko) 2015-07-15
TW201527990A (zh) 2015-07-16
JP2015130158A (ja) 2015-07-16
CN104765715A (zh) 2015-07-08
US20150193387A1 (en) 2015-07-09
TWI627540B (zh) 2018-06-21

Similar Documents

Publication Publication Date Title
CN104765715B (zh) 云端字体服务***
CN109614424B (zh) 页面布局生成方法、装置、计算设备和介质
US8718369B1 (en) Techniques for shape-based search of content
US9575950B2 (en) Systems and methods for managing spreadsheet models
CN109542916A (zh) 平台商品入驻方法、装置、计算机设备及存储介质
CN104750737B (zh) 一种相册管理方法及装置
US20150277686A1 (en) Systems and Methods for the Real-Time Modification of Videos and Images Within a Social Network Format
CN106610785B (zh) 商品对象列表信息处理方法及装置
CN102999535A (zh) 信息显示方法和信息获取方法、客户端和服务器
US9558288B1 (en) Webpage creation system for accelerated webpage development for at least one mobile computing device
CN111125560A (zh) 数据可视化处理方法、装置及计算机***
US9124590B2 (en) Intelligent information providing system and method
CN104182225B (zh) 一种通用移动信息***适配方法与装置
CN105488078B (zh) 一种网页数据缓存方法及设备
CN111580788B (zh) 模板搭配信息推荐方法、装置及电子设备
CN114936301B (zh) 智能家居建材数据的管理方法、装置、设备及存储介质
CN103345692B (zh) 数据处理***、服务器装置以及数据处理方法
US20140245116A1 (en) System and method for customized graphic design and output
CN104182226A (zh) 一种通用移动信息***适配方法与装置
CN104199648B (zh) 一种通用移动信息***适配方法与装置
CN110569416B (zh) 基于数据爬取的app控件的处理方法及相关产品
CN112862558B (zh) 产品详情页面的生成方法和***、数据处理方法
CN113362443B (zh) 刺绣效果图的生成方法和装置、存储介质、电子设备
US20160078002A1 (en) Representing numerical data in a mobile device
Shukla et al. Augmented Reality Product Showcase E-commerce Application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CB03 Change of inventor or designer information

Inventor after: He Jianming

Inventor after: Lin Zhengwei

Inventor after: Zhang Ruiyi

Inventor after: Lin Shuyu

Inventor after: Wang Zhiying

Inventor after: Wang Youjun

Inventor before: He Jianmin

Inventor before: Lin Zhengwei

Inventor before: Zhang Ruiyi

Inventor before: Lin Shuyu

Inventor before: Wang Zhiying

Inventor before: Wang Youjun

CB03 Change of inventor or designer information