CN102289511A - Word stock file downloading method, user terminal and server - Google Patents

Word stock file downloading method, user terminal and server Download PDF

Info

Publication number
CN102289511A
CN102289511A CN2011102554910A CN201110255491A CN102289511A CN 102289511 A CN102289511 A CN 102289511A CN 2011102554910 A CN2011102554910 A CN 2011102554910A CN 201110255491 A CN201110255491 A CN 201110255491A CN 102289511 A CN102289511 A CN 102289511A
Authority
CN
China
Prior art keywords
font
character
small library
library file
user side
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.)
Granted
Application number
CN2011102554910A
Other languages
Chinese (zh)
Other versions
CN102289511B (en
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.)
Shenzhen Ipanel TV Inc
Original Assignee
Shenzhen Ipanel TV Inc
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 Shenzhen Ipanel TV Inc filed Critical Shenzhen Ipanel TV Inc
Priority to CN 201110255491 priority Critical patent/CN102289511B/en
Publication of CN102289511A publication Critical patent/CN102289511A/en
Priority to HK12104397.7A priority patent/HK1163873A1/en
Application granted granted Critical
Publication of CN102289511B publication Critical patent/CN102289511B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a word stock file downloading method. The method comprises the following steps of: accessing an application page through a browser by a user terminal, wherein the application page includes characters of various fonts; counting the characters in non-default fonts and font information of the characters in the application page; checking up whether a small word stock file in the non-default font is installed at the user terminal; if so, comparing the characters in the non-default fonts and the fonts of the characters with the characters and the fonts in the small word stock file; finding out the characters which do not exist in the small word stock file of the user terminal from the characters in the non-default fonts; sending information requesting for downloading the small word stock file to a server, wherein the information requesting for downloading the small word stock file carries the characters which do not exist in the small word stock file of the user terminal from the characters in the non-default fonts and the font information of the characters; and receiving and installing the small word stock file returned by the server. The embodiment of the invention further provides the corresponding user terminal and the server.

Description

A kind of font file method for down loading, user side and server
Technical field
The present invention relates to communication technical field, be specifically related to a kind of font file method for down loading, user side and server.
Background technology
In embedded environment, in set-top box environment, limited because of memory source, and Chinese character has multiple font, and the font file of every kind of font is very big again, so under embedded environment, usually only adopt a kind of font simpler, the use truetype fonts as defaults that font file is less is installed a cover font file, as the boldface type library file only is installed, satisfy demands of applications.Browser all is to show with boldface type when opening the page.
If user side will show the literal of multiple font, need to the font file of the corresponding font of downloaded, downloading the back installs to user side, user side could support this type font literal to show, though this method has realized the multiple font demonstration, but cause user side that multiple font file has been installed, and the memory source of user side can not support to concentrate the font file of type to move simultaneously.
Summary of the invention
The embodiment of the invention provides a kind of font file method for down loading, user side and server, can use the corresponding font small library file of character demand download of non-default font in the page according to user side, and the character of the corresponding font of having downloaded can repeated downloads.
A kind of font file method for down loading comprises:
User side is used the page by browser access, comprises the character of multiple font in the described application page;
Add up the character of non-default font in the described application page and the font information of described character;
Check whether user side is equipped with non-default font small library file;
If not, send small library file download request information to server, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character, make server return corresponding small library file, comprise the font of using in the described application page with a kind of all characters of font in described each small library file according to described font and character information;
If, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of described non-default font;
Send small library file download request information to server, described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font;
The small library file that reception and build-in services device return.
A kind of font file method for down loading comprises:
Server receives the small library file download request information that described user side sends, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character correspondence, or described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font;
According to the character of non-default font in the described application page and the font information of described character correspondence, or, in the character of described non-default font in the small library file of user side the font information of non-existent character and described character generate the small library file, the quantity of described small library file is corresponding with the kind of described font;
Described small library file is returned to user side.
A kind of user side comprises:
Addressed location is used for using the page by browser access, comprises the character of multiple font in the described application page;
Statistic unit is used for adding up described addressed location by the character of the non-default font of the application page of browser access and the font information of described character;
Inspection unit is used for after described statistic unit has been added up the font information of the character of the non-default font of the described application page and described character, checks whether user side is equipped with non-default font small library file;
Transmitting element, be used for when described inspection unit is checked through user side non-default font small library file is not installed, send small library file download request information to server, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character, make server return corresponding small library file, comprise all characters that use in the described application page with a kind of font in described each small library file according to described font and character information;
The contrast unit, be used for when described inspection unit is checked through user side non-default font small library file is installed, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of stating non-default font;
Described transmitting element, be further used for sending small library file download request information to server, described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font;
Receive installation unit, be used to receive and install the small library file that user side returns.
A kind of server comprises:
Receiving element, be used to receive the small library file request information that described user side sends, described small library file request information is carried the character of described non-default font and the font information of described character correspondence, or described small library file download request information is carried the font information of non-existent character and described character in the small library file of described user side;
The small library generation unit, be used for after described receiving element receives the small library file request information that user side sends, according to the character of described non-default font and the font information of described character correspondence, or, the font information of non-existent character and described character generates the small library file in the small library file of described user side, and the quantity of described small library file is corresponding with the kind of described font;
Return the unit, be used for after described small library generation unit generates described small library file, described small library file being returned to user side.
The embodiment of the invention adopts after user side counts the font information of the character of using non-default font in the page and described character, check earlier whether user side has been equipped with the small library file of corresponding font, if have, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of non-default font, send small library download request information to server, server generates the small library file according to the font of character that carries in the described small library download request information and described character, and described small library file returned to user side, install and use for user side.Compared with prior art, the embodiment of the invention can be used the corresponding font small library file of character demand download of non-default font in the page according to user side, and the character of the corresponding font of having downloaded can repeated downloads.
Description of drawings
Fig. 1 is an embodiment synoptic diagram of embodiment of the invention font file method for down loading;
Fig. 2 is another embodiment synoptic diagram of embodiment of the invention font file method for down loading;
Fig. 3 is an embodiment synoptic diagram of user side and server in the embodiment of the invention;
Fig. 4 is an embodiment synoptic diagram of user side in the embodiment of the invention;
Fig. 5 is an embodiment synoptic diagram of user side in the embodiment of the invention;
Fig. 6 is an embodiment synoptic diagram of server in the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of font file method for down loading, can use the corresponding font small library file of character demand download of non-default font in the page according to user side, and the character of the corresponding font of having downloaded can repeated downloads.The embodiment of the invention also provides corresponding user side and server.Below be elaborated respectively.
Consult Fig. 1, an embodiment of character library method for down loading comprises in the embodiment of the invention:
101, user side is used the page by browser access, comprises the character of multiple font in the described application page.
Browser is an application program, and whether browser supports the literal of certain font to show that user side need be equipped with the font file of this font correspondence in essence.
When user side is used the page by browser access, browser uses default font to the literal that does not set font, as default font is black matrix, and for the literal that sets font is arranged, then by setting font demonstration, as lishu, this needs browser to support the lishu font correctly to show, that is to say that user side will be equipped with the lishu font file,, then can still show silent body font if the lishu font file is not installed.
102, the character of non-default font and the font information of described character in the described application page of statistics.
When browser access is used the page, user side can be checked the font of each character in the described application page, character with a kind of font in the character of non-default font is divided under the font file, as, the character of lishu font is divided under the lishu font file, the character of regular script font is divided under the regular script font file.
103, check whether user side is equipped with non-default font small library file, if not, carry out 104, if carry out 105.
If the too small font file of oriented server requests before the user side, user side will be equipped with the small library file so, as, the small library file of regular script has been installed, the font " beautiful Dali " that the regular script character is arranged in the small library file of regular script, if in the statistics of step 102, need in the small library file of downloaded, comprise regular script character " greatly ", exist in the regular script small library file because of user side, not needing is provided by server again, need execution in step 105 so, if user side is not installed the small library file, execution in step 104.
104, send small library file download request information to server, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character.
After step 103 is checked, user side is not installed the small library file, user side sends small library file download request information to server, request server returns corresponding small library file, comprise the font of using in the described application page with a kind of all characters of font in described each small library file, support multi-font to show for user side, carry each font file of non-default font in the small library file request information, because the font file user side of default font is installed, do not need server to return the small library file of respective default font again.
105, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of described non-default font.
After step 103 is checked, user side is equipped with the small library file, the character of all non-default fonts that need will count and the font of described character and character and the font in all small library files contrast, find out non-existent character in the small library file of user side in the character of described non-default font, concrete control methods can for: all characters in the small library file of all characters under the font file and same font are contrasted, find identical character, from the deletion down of this font file, after contrast finishes, remaining character is a non-existent character in the small library file of user side in the character of described non-default font under the described font file, mention as step 103, if during contrast, find the font of " greatly " in the regular script small library of user side, to exist, directly this character is deleted down from the regular script font file, like this, only surplus " beautiful reason " in the regular script font file.
106, send small library file download request information to server, described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font.
After step 105 contrast, the character of the non-default font after discovery step 102 statistics and the font of described character are in the small library file of user side, do not exist fully, find in the small library file of user side in the character of described non-default font behind the non-existent character, need be in the small library file of the described user side of server requests the font of non-existent character, need send small library file download request information to server, and in described download request information, carry the font information of non-existent character and described character in the small library file of user side in the character of described non-default font, as carry the character of " beautiful reason " and be the information of regular script;
If after the contrast, find that the character of non-default font all exists in the small library file of user side, do not need to send again small library download request information so;
If after the contrast, find that the character of non-default font does not all exist in the small library file of user side, carry the character in all non-default fonts and the font information of described character in the so described small library download request information.
107, receive and install the small library file that user side returns.
User side is installed to user side with described small library file after receiving the small library file that server returns.
In the embodiment of the invention, after user side counts the font information of the character of using non-default font in the page and described character, check earlier whether user side has been equipped with the small library file of corresponding font, if have, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of non-default font, send small library download request information to server, server generates the small library file according to the font of character that carries in the described small library download request information and described character, and described small library file returned to user side, install and use for user side.Compared with prior art, the embodiment of the invention can be used the corresponding font small library file of character demand download of non-default font in the page according to user side, and the character of the corresponding font of having downloaded can repeated downloads.
Consult Fig. 2, another embodiment of character library method for down loading comprises in the embodiment of the invention:
201, server receives the small library file download request information that user side sends.
Server receives the small library file download request information that user side sends, and carries the font information of character and described character in the described small library file download request information;
If user side is not installed the small library file, carry the character of non-default font in the described application page and the font information of described character in the described small library file download request information;
If user side is equipped with the small library file, carry the font information of non-existent character and described character in the small library file of user side in the character of described non-default font in the described small library file download request information.
202, the font information according to character that carries in the described small library download request information and described character generates the small library file.
For server, no matter whether user side is equipped with the small library file, the font of having only character and described character of carrying in the small library file download request information, but situation for the font information of non-existent character and described character in the small library file of user side in the character that carries described non-default font in the small library file download request information, server does not need to search too much character, has accelerated the speed that the small library file generates;
Because of the character under every kind of font is divided in the same font file, so server only need be searched the corresponding font of described character according to the character in each font file in the font file of the server of corresponding font, after finding the font of described character correspondence, the pairing font of the character of font of the same race is divided in the same small library file, comprise the font of using in the described application page with a kind of all characters of font in described each small library file, the quantity of described small library file is corresponding with the kind of described font.
203, described small library file is returned to user side.
After server generates the needed small library file of the user side application page, will show that needed all small library files all return to user side, and use the page for user side installation back support and realize the multi-font demonstration for this page.
In the embodiment of the invention, after server receives the small library download request information of user side transmission, according to the character that carries in the described small library download request information and the font of described character, in the font file of the font of correspondence, search the font of each character correspondence, and the font of each character correspondence is divided in the small library file according to font, each the small library file that generates is returned to user side, install and use for user side.The font of the character that the embodiment of the invention has existed for user side, server do not need to repeat to generate again, and have accelerated the speed that the small library file generates.
For ease of understanding, with a concrete application scenarios small library document down loading method of describing in the foregoing description is described in detail below, concrete:
User side is used the page one by browser access, the character of the non-default font in the statistics application page one and the font of described character, statistics is: the character of lishu font comprises: " spring is coming germination ", check whether user side is equipped with the small library file, check result is not for installing the small library file, send small library file download request information to server, carry the character " spring is coming germination " of lishu font in the described small library file download request information, after server receives small library file download request information, information according to the character of the lishu font of carrying in the described small library file download request information " spring is coming germination ", search the font of character " spring is coming germination " in the lishu character library of server, after finding, the font of " spring is coming germination " of lishu font is divided in the small library file, called after lishu small library file one, described lishu small library one is returned to user side, user side receives and installs described lishu small library file one, finish download, use in order to showing.
Next, user side is used the page two by browser access, the character of the non-default font in the statistics application page two and the font of described character, statistics is that the character of lishu font comprises: " autumn fruit grow up ", check whether user side is equipped with the small library file, check result is for installing the small library file, " spring is coming germination " in the character of described lishu font " autumn fruit grow up " and the lishu small library one contrasted, find the font of " my god over son " in lishu small library one, to exist, only need get final product to the font of the character " autumn really grows up " of server requests lishu font, send small library download request information, carry the character " autumn really grows up " of lishu font in the described small library download request information, after server receives small library file download request information, information according to the character " autumn really grows up " of the lishu font of carrying in the described small library file download request information, search the font of character " autumn really grows up " in the lishu character library of server, after finding, the font of " autumn really grows up " of lishu font is divided in the small library file, called after lishu small library file two, described lishu small library two is returned to user side, user side receives and installs described lishu small library file two, finish download, use in order to showing.
Should be with in the scene, only provided a kind of font of lishu, font is not limit in fact, can have multiple, concrete grammar with should be identical with the method that provides in the scene, if the follow-up page three of using in addition, character in the application page three is that the character of lishu font comprises " fruit has been grown up everyday ", still according to above-mentioned method, after only finishing contrast according to pagination and lishu small library file one, do contrast with lishu small library file two again, after having contrasted, the font of finding the character of all the lishu fonts in the application page three all exists in lishu small library file one and lishu small library file two, does not so just need to rethink server and sends the small library download request.
Should be with in the scene, after user side counts the font information of the character of using non-default font in the page and described character, check earlier whether user side has been equipped with the small library file of corresponding font, if have, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of non-default font, send small library download request information to server, server generates the small library file according to the font of character that carries in the described small library download request information and described character, and described small library file returned to user side, install and use for user side, the embodiment of the invention can be used the corresponding font small library file of character demand download of non-default font in the page according to user side, and the character of the corresponding font of having downloaded can repeated downloads.
Consult Fig. 3, in the embodiment of the invention among the embodiment of user side and server user side 30 comprise: addressed location 301, statistic unit 302, inspection unit 303, transmitting element 304, contrast unit 305 and receive installation unit 306.
Addressed location 301 is used for using the page by browser access;
Statistic unit 302 is used for adding up described addressed location 301 by the character of the non-default font of the application page of browser access and the font information of described character;
Inspection unit 303 is used for after described statistic unit 302 has been added up the font information of the character of the non-default font of the described application page and described character, checks whether user side is equipped with non-default font small library file;
Transmitting element 304, be used for when described inspection unit 303 is checked through user side non-default font small library file is not installed, send small library file download request information to server, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character, make server return corresponding small library file, comprise all characters that use in the described application page with a kind of font in described each small library file according to described font and character information;
Contrast unit 305, be used for when described inspection unit 303 is checked through user side non-default font small library file is installed, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side;
Described transmitting element 304 is further used for sending small library file download request information to server, and described small library file download request information is carried the font information of non-existent character and described character in the small library file of described user side;
Receive installation unit 306, be used to receive and install the small library file that user side returns.
Server 40 comprises: receiving element 401, small library generation unit 402 and return unit 403.
Receiving element 401, be used to receive the small library file request information that described user side sends, described small library file request information is carried the character of described non-default font and the font information of described character correspondence, or described small library file download request information is carried the font information of non-existent character and described character in the small library file of described user side;
Small library generation unit 402, be used for after described receiving element 401 receives the small library file request information that user side sends, according to the character of non-default font in the described application page and the font information of described character correspondence, or, in the character of described non-default font in the small library file of user side the font information of non-existent character and described character generate the small library file, the quantity of described small library file is corresponding with the kind of described font;
Return unit 403, be used for after described small library generation unit 402 generates the small library file, described small library file being returned to user side.
In the embodiment of the invention, the addressed location 301 of user side 30 is used the page by browser access, browser access is used in the process of the page, the character of the non-default font in the described application page of statistic unit 302 statistics and the font information of described character, inspection unit 303 checks whether user side is equipped with the small library file, if not, transmitting element 304 sends small library file download request information to server, described small library file request information is carried the character of non-default font in the described application page and the font information of described character, if, contrast unit 305 contrasts the character of described non-default font and the font of described character and character and the font in the described small library file, find out non-existent character in the small library file of user side, described transmitting element 304 sends small library file download request information to server, the receiving element 401 of server 40 receives the small library file request information that described user side sends, small library generation unit 402 generates the small library file according to the font information of described character and described character, return unit 403 described small library file is returned to user side, the reception installation unit 306 of user side receives and installs the small library file that described server returns.Compared with prior art, the embodiment of the invention can be used the corresponding font small library file of character demand download of non-default font in the page according to user side, and the character of the corresponding font of having downloaded can repeated downloads.
Consult Fig. 4, Fig. 5 and Fig. 6, on the foregoing description basis, the embodiment of the invention also comprises:
Statistic unit 302 in the user side comprises: check subelement 3021 and divide subelement 3022, contrast unit 305 comprises: contrast subunit 3051 and deletion subelement 3052.
Check subelement 3021, be used for checking the font of each character of the described application page;
Divide subelement 3022, be used for after described inspection subelement 3021 is checked the font of each character, will being divided into a kind of character of font under the font file.
Contrast subunit 3051, the character that is used for the small library file that the character under the font file is identical with the font of described font file contrasts;
Deletion subelement 3052 is used for after contrast done in the character of described contrast subunit small library file identical with the font of described font file with the character under the font file, and the character that exists in the small library file is deleted down from the font file of described correspondence.
Small library generation unit 402 in the server comprises: search subelement 4021 and divide subelement 4022.
Search subelement 4021, be used for font, in the described server in the font file of corresponding font, search described character corresponding font under the font of place according to described character;
Divide subelement 4022, be used for finding described character after font corresponding under the font of place at the described subelement 4021 of searching, the pairing font of the character of font of the same race is divided in the same small library file, comprises the font of using in the described application page with a kind of all characters of font in described each small library file.
In the embodiment of the invention, inspection subelement 3021 in the statistic unit of user side is checked the font of each character in the described application page, dividing subelement 3022 will be divided into a kind of character of font under the font file, character in the contrast subunit 305 1 of contrast in the unit 305 the small library file that the character under the font file is identical with the font of described font file contrasts, deletion subelement 3052 is deleted the character that exists in the small library file down from the font file of described correspondence, find out in the character of non-default font in the mounted small library file of user side behind the non-existent character, send download request information to server, carry non-existent character in the mounted small library file of described user side in the described download request information, search the font of subelement 4021 in the small library generation unit of server according to described character, in the described server in the font file of corresponding font, search the font of described character correspondence under the font of place, divide subelement 4022 the pairing font of the character of font of the same race is divided in the same small library file.The embodiment of the invention more detailed description statistic processes of font of character and described character and the process that small library generates.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of the foregoing description is to instruct relevant hardware to finish by program, this program can be stored in the computer-readable recording medium, and storage medium can comprise: ROM, RAM, disk or CD etc.
More than small library method for down loading that the embodiment of the invention provided and user side and server are described in detail, used specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. a font file method for down loading is characterized in that, comprising:
User side is used the page by browser access, comprises the character of multiple font in the described application page;
Add up the character of non-default font in the described application page and the font information of described character;
Check whether user side is equipped with non-default font small library file;
If not, send small library file download request information to server, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character, make server return corresponding small library file, comprise the font of using in the described application page with a kind of all characters of font in described each small library file according to described font and character information;
If, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of described non-default font;
Send small library file download request information to server, described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font;
The small library file that reception and build-in services device return.
2. font file method for down loading according to claim 1 is characterized in that, the step of adding up the font information of the character of non-default font in the described application page and described character specifically comprises:
Check the font of each character in the described application page, will be divided into a kind of character of font under the font file.
3. font file method for down loading according to claim 2, it is characterized in that, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, and the step of finding out non-existent character in the small library file of user side comprises:
Character in the small library file that character under the font file is identical with the font of described font file contrasts;
The character that exists in the small library file is deleted down from the font file of described correspondence.
4. a font file method for down loading is characterized in that, comprising:
Server receives the small library file download request information that described user side sends, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character correspondence, or described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font;
According to the character of non-default font in the described application page and the font information of described character correspondence, or, in the character of described non-default font in the small library file of user side the font information of non-existent character and described character generate the small library file, the quantity of described small library file is corresponding with the kind of described font;
Described small library file is returned to user side.
5. the method that support multi-font according to claim 4 shows, it is characterized in that, described according to the character of described non-default font and the font information of described character correspondence, or the step of the font information of non-existent character and described character generation small library file comprises in the small library file of described user side:
According to the font of described character, in the described server in the font file of corresponding font, search described character corresponding font under the font of place;
The pairing font of the character of font of the same race is divided in the same small library file, comprises the font of using in the described application page with a kind of all characters of font in described each small library file.
6. a user side is characterized in that, comprising:
Addressed location is used for using the page by browser access, comprises the character of multiple font in the described application page;
Statistic unit is used for adding up described addressed location by the character of the non-default font of the application page of browser access and the font information of described character;
Inspection unit is used for after described statistic unit has been added up the font information of the character of the non-default font of the described application page and described character, checks whether user side is equipped with non-default font small library file;
Transmitting element, be used for when described inspection unit is checked through user side non-default font small library file is not installed, send small library file download request information to server, described small library file download request information is carried the character of non-default font in the described application page and the font information of described character, make server return corresponding small library file, comprise all characters that use in the described application page with a kind of font in described each small library file according to described font and character information;
The contrast unit, be used for when described inspection unit is checked through user side non-default font small library file is installed, the character of described non-default font and the font of described character and character and the font in the described small library file are contrasted, find out non-existent character in the small library file of user side in the character of stating non-default font;
Described transmitting element, be further used for sending small library file download request information to server, described small library file download request information is carried the font information of non-existent character and described character in the small library file of user side in the character of described non-default font;
Receive installation unit, be used to receive and install the small library file that user side returns.
7. user side according to claim 6 is characterized in that, described statistic unit comprises:
Check subelement, be used for checking the font of each character of the described application page;
Divide subelement, be used for after described inspection subelement is checked the font of each character, will be divided into a kind of character of font under the font file.
8. user side according to claim 7 is characterized in that, described contrast unit comprises:
Contrast subunit, the character that is used for the small library file that the character under the font file is identical with the font of described font file contrasts;
The deletion subelement is used for after contrast done in the character of described contrast subunit small library file identical with the font of described font file with the character under the font file, and the character that exists in the small library file is deleted down from the font file of described correspondence.
9. a server is characterized in that, comprising:
Receiving element, be used to receive the small library file request information that described user side sends, described small library file request information is carried the character of described non-default font and the font information of described character correspondence, or described small library file download request information is carried the font information of non-existent character and described character in the small library file of described user side;
The small library generation unit, be used for after described receiving element receives the small library file request information that user side sends, according to the character of described non-default font and the font information of described character correspondence, or, the font information of non-existent character and described character generates the small library file in the small library file of described user side, and the quantity of described small library file is corresponding with the kind of described font;
Return the unit, be used for after described small library generation unit generates described small library file, described small library file being returned to user side.
10. server according to claim 9 is characterized in that, described small library generation unit comprises:
Search subelement, be used for font, in the described server in the font file of corresponding font, search described character corresponding font under the font of place according to described character;
Divide subelement, be used for finding described character after font corresponding under the font of place at the described subelement of searching, the pairing font of the character of font of the same race is divided in the same small library file, comprises the font of using in the described application page with a kind of all characters of font in described each small library file.
CN 201110255491 2011-08-31 2011-08-31 Word stock file downloading method, user terminal and server Active CN102289511B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 201110255491 CN102289511B (en) 2011-08-31 2011-08-31 Word stock file downloading method, user terminal and server
HK12104397.7A HK1163873A1 (en) 2011-08-31 2012-05-07 A method, client and server for downloading word library file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110255491 CN102289511B (en) 2011-08-31 2011-08-31 Word stock file downloading method, user terminal and server

Publications (2)

Publication Number Publication Date
CN102289511A true CN102289511A (en) 2011-12-21
CN102289511B CN102289511B (en) 2013-04-03

Family

ID=45335937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110255491 Active CN102289511B (en) 2011-08-31 2011-08-31 Word stock file downloading method, user terminal and server

Country Status (2)

Country Link
CN (1) CN102289511B (en)
HK (1) HK1163873A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104217012A (en) * 2014-09-22 2014-12-17 朱信 Font library issuing method and font library protection system
CN104765715A (en) * 2014-01-06 2015-07-08 中央研究院 Cloud font service system
WO2015185016A1 (en) * 2014-06-06 2015-12-10 Tencent Technology (Shenzhen) Company Limited Character updating method and apparatus
CN107451155A (en) * 2016-06-01 2017-12-08 上海精灵天下数字技术有限公司 A kind of character library on-line processing method and system
CN111008025A (en) * 2019-12-06 2020-04-14 北大方正集团有限公司 Font silent installation method, device, equipment and storage medium
CN111459703A (en) * 2019-01-03 2020-07-28 深圳市茁壮网络股份有限公司 Code detection method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1157979A (en) * 1995-10-13 1997-08-27 夏普公司 Character generation device
US6073148A (en) * 1995-09-25 2000-06-06 Adobe Systems Incorporated Displaying electronic documents with substitute fonts
CN101158979A (en) * 2007-11-23 2008-04-09 深圳市茁壮网络技术有限公司 Multifont data display method and system and related equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6073148A (en) * 1995-09-25 2000-06-06 Adobe Systems Incorporated Displaying electronic documents with substitute fonts
CN1157979A (en) * 1995-10-13 1997-08-27 夏普公司 Character generation device
CN101158979A (en) * 2007-11-23 2008-04-09 深圳市茁壮网络技术有限公司 Multifont data display method and system and related equipment

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104765715A (en) * 2014-01-06 2015-07-08 中央研究院 Cloud font service system
CN104765715B (en) * 2014-01-06 2018-04-10 中央研究院 cloud font service system
WO2015185016A1 (en) * 2014-06-06 2015-12-10 Tencent Technology (Shenzhen) Company Limited Character updating method and apparatus
US10699059B2 (en) 2014-06-06 2020-06-30 Tencent Technology (Shenzhen) Company Limited Character updating method and apparatus
CN104217012A (en) * 2014-09-22 2014-12-17 朱信 Font library issuing method and font library protection system
CN107451155A (en) * 2016-06-01 2017-12-08 上海精灵天下数字技术有限公司 A kind of character library on-line processing method and system
CN111459703A (en) * 2019-01-03 2020-07-28 深圳市茁壮网络股份有限公司 Code detection method and system
CN111459703B (en) * 2019-01-03 2024-03-19 深圳市茁壮网络股份有限公司 Coding detection method and system
CN111008025A (en) * 2019-12-06 2020-04-14 北大方正集团有限公司 Font silent installation method, device, equipment and storage medium

Also Published As

Publication number Publication date
HK1163873A1 (en) 2012-09-14
CN102289511B (en) 2013-04-03

Similar Documents

Publication Publication Date Title
CN102289511B (en) Word stock file downloading method, user terminal and server
CN105760405A (en) Methods and devices for obtaining network resource for loading web page and method and device for caching network resource
CN104850301A (en) Method and system for classifying application icons on system desktop
CN103593196A (en) Page layout self-adaptation method and device
CN104063460A (en) Method and device for loading webpage in browser
CN105389191A (en) Software upgrading method, apparatus and system based on local area network
CN102694861A (en) Cloud technology based method, cloud technology based device and cloud technology based system for classification of terminal application software
CN101196917A (en) Implementing method and apparatus for sharing letter form
CN108366127B (en) Method and device for acquiring software package
CN111385129A (en) Globalization content auditing method and device, computer equipment and storage medium
CN103176775A (en) Method and device for achieving localization of web-based application
CN102722439A (en) Method, device and system for improving running stability of FLASH assembly
CN105791254A (en) Network request processing method, device and terminal
CN102289427A (en) Method, client side and server for realizing multifont display
CN100511140C (en) Method for script language calling multiple output parameter interface by component software system
CN102404149A (en) Management system and method of service characteristics
CN106020891A (en) Page loading method and device
EP2897053B1 (en) Device management method and apparatus
CN102024040A (en) Database synchronization method, device and system
CN101626339A (en) Method and system for downloading network data
CN102890687A (en) Method, system and device for browsing webpage diagrams
CN102436464A (en) Method for supporting multifont display, user terminal and server
CN104219312A (en) Program installation method and program installation device
CN105763616A (en) Resource-downloading method and device
CN106406920A (en) Terminal equipment and execution method of application program of terminal equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1163873

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1163873

Country of ref document: HK