Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2803779B2 - Character generation method - Google Patents
[go: Go Back, main page]

JP2803779B2 - Character generation method - Google Patents

Character generation method

Info

Publication number
JP2803779B2
JP2803779B2 JP62004764A JP476487A JP2803779B2 JP 2803779 B2 JP2803779 B2 JP 2803779B2 JP 62004764 A JP62004764 A JP 62004764A JP 476487 A JP476487 A JP 476487A JP 2803779 B2 JP2803779 B2 JP 2803779B2
Authority
JP
Japan
Prior art keywords
line
character
data
character portion
new
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.)
Expired - Fee Related
Application number
JP62004764A
Other languages
Japanese (ja)
Other versions
JPS63173094A (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.)
Alps Alpine Co Ltd
Original Assignee
Alps Electric Co Ltd
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 Alps Electric Co Ltd filed Critical Alps Electric Co Ltd
Priority to JP62004764A priority Critical patent/JP2803779B2/en
Publication of JPS63173094A publication Critical patent/JPS63173094A/en
Application granted granted Critical
Publication of JP2803779B2 publication Critical patent/JP2803779B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は文字の発生方式、特にハンディタイプのワー
ドプロセッサー等にあって文字の大きさを任意に変化さ
せるための文字の発生方式、いわゆる文字フォントジェ
ネレーターの改良に関する。 〔従来の技術〕 従来、上記したような文字の大きさを任意に変化させ
るための文字の発生方式としては、第8図に示すような
方式とされていた。即ち、第8図は従来の文字の発生方
式を示す概念図であり、例えば感じ文字である「石」の
アウトラインベクトルデータとして捉え、そのデータを
ベースとして文字の拡大、縮小を実行していたものであ
る。 〔発明が解決しようとする問題点〕 しかしながら、上記した従来の文字の発生方式、即
ち、文字のアウトラインベクトルデータとして捉え、文
字の大きさの変更を行なうと、そのべクトルデータで囲
まれた中側の塗潰しの要否判定が困難であるといった問
題点があった。 そこで、本発明は係る従来の技術の問題点に着目して
なされたもので、係る問題点を解消して、塗潰しの要否
判定を容易にし、文字の発生のスピードアップを図り、
マルチフォントのワードプロセッサーや電子出版システ
ムへの応用も可能なものとした文字の発生方式を提供す
ることを目的としている。 〔問題点を解決しようとするための手段〕 この目的を達成するために、本発明に係る離間ライン
間文字部発生方式は、文字部と非文字部とをそれぞれラ
スタ方向へのランレングスデータ化し、前記ランレング
スデータで1ラスタのラインデータを構成し、文字部の
ランレングスデータが同一かつ非文字部のランレングス
データがリニアに変化する前記ラインデータが3ライン
以上連続する場合にその連続する各ラインの最初と最後
のライン以外のラインデータを省略して、残った複数の
前記ラインデータで構成した文字データを基に、文字の
大きさおよび傾きを変化させ任意の文字を発生させる文
字の発生方式において、前記文字データ中の隣接する前
記ラインデータのライン位置が離間している場合に、前
記ラインデータにX方向の拡大率を掛け、傾きに応じて
X方向のドット展開とY方向のライン位置増減とを繰り
返すことで生成したラインを新ラインとし、前記新ライ
ン間の距離にY方向の拡大率を掛けて新たな前記新ライ
ン間の距離とし、それぞれの前記新ライン間に補間ライ
ンを挿入し、前記補間ラインを挟む一方の前記新ライン
の文字部と非文字部とが切り換わる変化点ともう一方の
前記新ラインの文字部と非文字部とが切り換わる変化点
とを対応する順にリニアに結ぶことで前記補間ライン上
に補間用変化点を展開し、各前記補間ライン毎に文字部
と非文字部とを前記補間用変化点でスイッチングさせて
所望する文字部分を生成することを特徴とする。 さらに、傾きに応じた前記新ラインの生成は、文字の
傾き角θにてtanθ=yL/xLとなるX方向のxLドット展開
とY方向のyL分ライン位置増加とを繰り返すことを特徴
とする。 〔作用〕 上記したように文字をスキャン方向、特にラスタ方向
のランレングスデータとして捉えることによって、文字
部と非文字部となる2値化したデータ、例えば「0」と
「1」のカウントで文字を構成し、簡易な計算を加える
のみで、文字構成部内の塗潰しの要否判定が容易にな
り、文字の発生、即ち文字の大きさ及び傾きの変更が容
易になり、文字発生のスピードが著しくアップされるこ
ととなるのである。 〔実施例〕 次に、本発明の実施の一例を第1図乃至第7図を参照
して詳細に説明する。 第1図は本発明に係る文字のランレングスデータ化す
る段階の概念図であり、この本発明に係る文字の発生方
式によると、例えば、漢字文字の「石」1をラスタ方向
へのランレングスデータ2・2…として捉えるものとし
ている。 このランレングスデータ2・2…は例えば第2図に示
す15×15の表示概念図で見ると、非文字部分を「0」、
文字部分を「1」としており、15×15の外郭部分は必ず
非文字「0」としている。さらにこのランレングスデー
タ2で各ラスタ方向毎の各ラインデータを構成し、文字
のデータベースなる文字データを予め算出しておくもの
である。 ここで各ランレングスデータ2・2…による各ライン
データの構成は、文字上部から第1行目のラインデータ
は「0」が15でF(hex)となる。第2行目から第4行
目まではそれぞれ「0」が4、「1」が9、「0」が2
という構成とされ、文字部分の「1」の数は9で同一な
のでデータ量圧縮のため第3行目のラインデータを省略
し、第2行目のラインデータと、図示しない第2行目と
第4行目とのライン間の距離データΔy=3(Δy>
2)と、第2行目のラインデータに続く隣接したライン
データとして第4行目のラインデータとを残す。 続いて第5行目から第8行目では文字部分が斜状とな
り、文字部分の「1」の数は3で変わらず、「0」の数
が1つずつずれた構成となっており、この場合も第6行
目と第7行目のラインデータを省略し、第5行目のライ
ンデータと、図示しない第5行目と第8行目とのライン
間の距離データΔy=4と、第5行目のラインデータに
続く隣接したラインデータとして第8行目のラインデー
タを残す。このようにして構成された文字データを基
に、大きさあるいは傾きを変えた任意の文字を発生させ
るのである。 ここで、この漢字文字「石」1の文字を傾きを変えず
に大きさを変更しようとする場合には、傾き角θ=0に
てX方向をn倍、Y方向をm倍することによりなされ
る。以下、n=2、m=1.25の場合について述べる。 最初に、前記文字データの各ライン毎にX方向におけ
る個々のランレングスデータ2・2…を2倍して文字部
と非文字部とを展開すると、「0」の数と「1」の数は
2倍される。このように各ライン毎にX方向へデータ展
開した新たなラインを新ラインと呼ぶ。 次に、Y方向でのデータ展開を行なう。ラインデータ
が隣接する新ラインどうしの中でライン間の距離データ
がΔy>2である場合、例えば、第2図における第5行
目から第8行目まではΔy=4であり、1.25倍して新た
な距離5となる。第3図に示すようにΔyにおける隣接
する新ラインの間は3となって、データ補間するための
補間ラインが3ライン分確保される。続いて、第4図に
示すように一方の新ラインの文字部と非文字部とが切り
換わる変化点ともう一方の新ラインの変化点とを対応す
る順にリニアに結び、補間ライン上にデータ補間用の変
化点を展開する。それぞれの補間ラインを第5図に示す
ようにX方向に「0」から塗り潰して、展開してある補
間用変化点で「0」、「1」をスイッチングして補間ラ
インのデータを生成する。 次に、第6図に示すように、前記漢字文字「石」1を
例えばtanθ=1/5となる傾き角θにて傾かせ、X方向に
2倍、Y方向に1.25倍にするには、前述同様ラインデー
タ「0」の数と「1」の数は2倍となる。次に、左側の
データからX方向へ5ドット展開させた後にY方向にラ
イン位置を1行上げ、前記1行上げたライン上にてX方
向にまた5ドット展開する。再度Y方向にライン位置を
1行上げ前記動作を繰り返す。この様にして各ラインデ
ータ毎にデータを展開して新ラインとし、前述同様に補
間用変化点の展開と補間ラインのデータ生成する。この
ように補間ラインのデータを生成していくことで離間ラ
イン間の文字部を発生させる。 ここで、X方向へのn倍、Y方向へのm倍である拡大
率によっては、ドットの展開数や補間ライン数において
計算上整数とならない場合もあるが、これはその数値を
どう処理するかは、例えば小数点以下のものは四捨五入
など種々の方法があり、ここでは詳細を省略する。 上述した動作のフローチャートを第7図に示す。この
第7図によって本発明に係る文字の発生方式を総括して
説明すると、元の文字データの各ラインデータ毎にX方
向の拡大率を掛け、その結果に基づいて傾き角θに応じ
てX方向のドットのデータ展開とY方向のライン位置増
減を返して新ラインのデータを生成する。続いて新ライ
ン間の距離(Δy)にY方向の拡大率を掛け、新たな新
ライン間の距離となる補間ライン分をあける。補間ライ
ンを挟む一方の新ラインの変化点ともう一方の新ライン
の変化点とを対応する順にリニアに結んで、補間用変化
点を補間ライン上に展開し、補間用変化点を全て展開し
たところで、補間ラインをX方向に「0」から塗り潰
し、前記補間用変化点で「0」、「1」スイッチングし
て補間ラインデータを生成する。 〔発明の効果〕 上述したように本発明に係る文字の発生方式による
と、従来のように文字の大きさを任意に変化させた場合
の文字構成部分内の塗潰しの要否判定に費やす多大な時
間が必要がなくなり、文字発生のスピードアップがなさ
れる。また、文字の傾きを含めた拡大において、1ドッ
ト単位の画素を拡大するものではないため、一般に発生
する画素拡大時のジャギー、いわゆる斜めラインのギザ
ギザが発生しない。さらに、本願発明による動作のフロ
ーは拡大率に制約されるものではない。
Description: BACKGROUND OF THE INVENTION The present invention relates to a character generation method, in particular, a character generation method for changing the size of a character in a handy type word processor or the like, so-called character font. Regarding generator improvements. [Prior Art] Conventionally, as a method for generating a character for arbitrarily changing the character size as described above, a method as shown in FIG. 8 has been used. That is, FIG. 8 is a conceptual diagram showing a conventional character generation method. For example, the character is captured as outline vector data of "stone", and character enlargement and reduction are executed based on the data. It is. [Problems to be Solved by the Invention] However, when the conventional character generation method described above, that is, the character outline vector data and the size of the character is changed, the character surrounded by the vector data There is a problem that it is difficult to determine the necessity of painting on the side. Therefore, the present invention has been made by paying attention to the problems of the related art, and solves the problems, facilitates determination of necessity of painting, and speeds up the generation of characters.
An object of the present invention is to provide a character generation method that can be applied to a multi-font word processor and an electronic publishing system. [Means for Solving the Problems] In order to achieve this object, the character portion generating method according to the present invention converts the character portion and the non-character portion into run-length data in the raster direction. The run-length data constitutes one raster line data, and the run-length data of the character portion is the same and the run-length data of the non-text portion linearly changes when the line data is continuous for three or more lines. Line data other than the first and last lines of each line is omitted, and based on the character data composed of the remaining plurality of line data, the size and inclination of the character is changed to generate an arbitrary character. In the generation method, when the line positions of the adjacent line data in the character data are separated from each other, the enlargement ratio of the line data in the X direction And a line generated by repeating dot development in the X direction and line position increase and decrease in the Y direction according to the inclination is defined as a new line, and the distance between the new lines is multiplied by an enlargement factor in the Y direction to obtain a new line. A distance between new lines, an interpolation line is inserted between each of the new lines, and a change point at which a character portion and a non-character portion of one of the new lines sandwiching the interpolation line is switched to another new line. A change point for switching between the character part and the non-character part is linearly connected in the corresponding order to develop an interpolation change point on the interpolation line, and a character part and a non-character part are provided for each of the interpolation lines. A desired character portion is generated by switching at the interpolation change point. Furthermore, generation of the new line in response to the inclination, it repeating the y L min line position increase in X direction x L dots deployment and Y direction at the inclination angle of the character θ becomes tanθ = y L / x L It is characterized by. [Function] As described above, by capturing a character as run-length data in the scanning direction, particularly in the raster direction, binarized data that becomes a character portion and a non-character portion, for example, a character is counted by counting "0" and "1". By simply adding a simple calculation, it becomes easy to determine the necessity of filling in the character composition part, and it is easy to generate characters, that is, to change the size and inclination of the characters, and to reduce the speed of character generation. It will be significantly improved. Embodiment Next, an embodiment of the present invention will be described in detail with reference to FIG. 1 to FIG. FIG. 1 is a conceptual diagram of a stage of converting a character into run-length data according to the present invention. According to the character generation method according to the present invention, for example, a kanji character "stone" 1 is run-length in the raster direction. It is assumed that the data is regarded as data 2. The run-length data 2, 2... Are, for example, as shown in the 15 × 15 display conceptual diagram shown in FIG.
The character portion is “1”, and the 15 × 15 outer portion is always a non-character “0”. Further, the run-length data 2 constitutes each line data for each raster direction, and character data serving as a character database is calculated in advance. Here, the configuration of each line data based on the run length data 2, 2... Is 15 (0) for the line data of the first line from the upper part of the character, and becomes F (hex). From the second line to the fourth line, “0” is 4, “1” is 9, and “0” is 2
Since the number of “1” in the character portion is 9 and is the same, the line data on the third line is omitted for data amount compression, and the line data on the second line and the second line (not shown) Distance data Δy = 3 (Δy>) between the line and the fourth line
2) and the fourth line data as the adjacent line data following the second line data. Subsequently, from the fifth line to the eighth line, the character portion is slanted, the number of “1” in the character portion remains unchanged at 3, and the number of “0” is shifted by one. Also in this case, the line data of the sixth and seventh lines are omitted, and the line data of the fifth line and the distance data Δy = 4 between the lines of the fifth and eighth lines (not shown) are obtained. The line data on the eighth line is left as the adjacent line data following the line data on the fifth line. Based on the character data configured in this manner, an arbitrary character having a changed size or inclination is generated. Here, when the size of the kanji character "Ishi" 1 is to be changed without changing the tilt, the X direction is multiplied by n times and the Y direction is multiplied by m at tilt angle θ = 0. Done. Hereinafter, the case where n = 2 and m = 1.25 will be described. First, when the individual run-length data 2.2 in the X direction is doubled for each line of the character data to expand the character portion and the non-character portion, the number of "0" and the number of "1" are obtained. Is doubled. A new line developed in the X direction for each line in this manner is called a new line. Next, data development in the Y direction is performed. When the distance data between the lines is Δy> 2 among the new lines adjacent to each other, for example, Δy = 4 from the fifth line to the eighth line in FIG. Thus, a new distance 5 is obtained. As shown in FIG. 3, the interval between adjacent new lines in Δy is 3, and three interpolation lines for data interpolation are secured. Subsequently, as shown in FIG. 4, a change point at which a character portion and a non-character portion of one new line are switched and a change point of the other new line are linearly connected in the corresponding order, and the data is placed on the interpolation line. Expand interpolation change points. As shown in FIG. 5, each interpolation line is painted from "0" in the X direction, and "0" and "1" are switched at the developed interpolation change point to generate data of the interpolation line. Next, as shown in FIG. 6, in order to incline the kanji character “stone” 1 at an inclination angle θ of, for example, tan θ = 1/5, to double it in the X direction and 1.25 times in the Y direction As described above, the number of line data "0" and the number of "1" are doubled. Next, after developing five dots in the X direction from the data on the left side, the line position is raised by one line in the Y direction, and another five dots are developed in the X direction on the line raised by one line. The line position is raised by one line in the Y direction again, and the above operation is repeated. In this way, the data is developed for each line data to form a new line, and the interpolation change point is developed and the interpolation line data is generated as described above. By generating the data of the interpolation line in this way, a character portion between the separated lines is generated. Here, depending on the enlargement ratio which is n times in the X direction and m times in the Y direction, the number of dot development or the number of interpolation lines may not be an integer in calculation, but this is how the numerical value is processed. For example, there are various methods such as rounding off decimal places, and details are omitted here. FIG. 7 shows a flowchart of the above operation. Referring to FIG. 7, the character generation method according to the present invention will be described in general. The data development of the dot in the direction and the increase / decrease of the line position in the Y direction are returned to generate new line data. Subsequently, the distance between the new lines (Δy) is multiplied by the enlargement factor in the Y direction, and an interpolation line corresponding to the distance between the new lines is opened. The change point of one new line sandwiching the interpolation line and the change point of the other new line are linearly connected in the corresponding order, the change point for interpolation is developed on the interpolation line, and all the change points for interpolation are developed By the way, the interpolation line is filled from "0" in the X direction, and "0" and "1" are switched at the interpolation change point to generate interpolation line data. [Effects of the Invention] As described above, according to the character generation method according to the present invention, a large amount of time is spent on determining whether or not it is necessary to paint a character component when the size of the character is arbitrarily changed as in the related art. Time is not required, and the speed of character generation is increased. In addition, in the enlargement including the inclination of the character, since the pixel is not enlarged in units of one dot, jaggies at the time of enlargement of the pixel, that is, a so-called jagged oblique line are not generally generated. Further, the flow of the operation according to the present invention is not restricted by the enlargement ratio.

【図面の簡単な説明】 第1図は本発明に係る文字のランレングスデータ化する
段階の概念図、第2図は同表示概念図、第3図は拡大後
の新ライン状態を示す概念図、第4図は補間用変化点を
展開した状態を示す概念図、第5図は補間ラインデータ
を生成過程を示す概念図、第6図は文字を傾かせる場合
の補間用変化点の展開した状態を示す概念図、第7図は
本発明の動作を表わすフローチャート図、第8図は従来
の文字の発生方式を表わす概念図である。 1……漢字文字 2……ランレングスデータ
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a conceptual diagram of a stage of converting character into run-length data according to the present invention, FIG. 2 is a conceptual diagram of the display, and FIG. 3 is a conceptual diagram showing a new line state after enlargement. FIG. 4 is a conceptual diagram showing a state in which an interpolation change point is developed, FIG. 5 is a conceptual diagram showing a process of generating interpolation line data, and FIG. 6 is a diagram showing an interpolation change point when a character is inclined. FIG. 7 is a flowchart showing the operation of the present invention, and FIG. 8 is a conceptual diagram showing a conventional character generation method. 1 ... Kanji character 2 ... Run-length data

Claims (1)

(57)【特許請求の範囲】 1.文字部と非文字部とをそれぞれラスタ方向へのラン
レングスデータ化し、前記ランレングスデータで1ラス
タのラインデータを構成し、文字部のランレングスデー
タが同一かつ非文字部のランレングスデータがリニアに
変化する前記ラインデータが3ライン以上連続する場合
にその連続する各ラインの最初と最後のライン以外のラ
インデータを省略して、残った複数の前記ラインデータ
で構成した文字データを基に、文字の大きさおよび傾き
を変化させ任意の文字を発生させる文字の発生方式にお
いて、 前記文字データ中の隣接する前記ラインデータのライン
位置が離間している場合に、前記ラインデータにX方向
の拡大率を掛け、傾きに応じてX方向のドット展開とY
方向のライン位置増減とを繰り返すことで生成したライ
ンを新ラインとし、前記新ライン間の距離にY方向の拡
大率を掛けて新たな前記新ライン間の距離とし、それぞ
れの前記新ライン間に補間ラインを挿入し、前記補間ラ
インを挟む一方の前記新ラインの文字部と非文字部とが
切り換わる変化点ともう一方の前記新ラインの文字部と
非文字部とが切り換わる変化点とを対応する順にリニア
に結ぶことで前記補間ライン上に補間用変化点を展開
し、各前記補間ライン毎に文字部と非文字部とを前記補
間用変化点でスイッチングさせて所望する文字部分を生
成する離間ライン間文字部発生方式。 2.傾きに応じた前記新ラインの生成は、文字の傾き角
θにてtanθ=yL/xLとなるX方向のxLドット展開とY方
向のyL分ライン位置増加とを繰り返すことを特徴する特
許請求の範囲第1項に記載の離間ライン間文字部発生方
式。
(57) [Claims] The character portion and the non-character portion are each converted into run-length data in the raster direction, and the run-length data constitutes one raster line data, and the run-length data of the character portion is the same and the run-length data of the non-character portion is linear. When three or more lines of the line data are changed, line data other than the first and last lines of each of the continuous lines is omitted, and based on character data composed of a plurality of remaining line data, In a character generation method for generating an arbitrary character by changing the character size and inclination, when the line positions of the adjacent line data in the character data are separated, the line data is enlarged in the X direction. Multiplied by the ratio, dot development in the X direction and Y
The line generated by repeating the line position increase and decrease in the direction is defined as a new line, and the distance between the new lines is multiplied by the enlargement factor in the Y direction to obtain a new distance between the new lines. Insertion of an interpolation line, a change point at which a character portion and a non-character portion of the one new line sandwiching the interpolation line and a change point at which a character portion and a non-character portion of the other new line switch. Are linearly connected in the corresponding order to develop an interpolating change point on the interpolation line, and for each of the interpolating lines, switch between a character portion and a non-character portion at the interpolating change point to obtain a desired character portion. The character generation method for the separated line to be generated. 2. The new line produced according to the slope, characterized by repeating the y L min line position increase in X direction x L dots deployment and Y direction at the inclination angle of the character θ becomes tanθ = y L / x L 2. A method for generating a character portion between spaced lines according to claim 1.
JP62004764A 1987-01-12 1987-01-12 Character generation method Expired - Fee Related JP2803779B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62004764A JP2803779B2 (en) 1987-01-12 1987-01-12 Character generation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62004764A JP2803779B2 (en) 1987-01-12 1987-01-12 Character generation method

Publications (2)

Publication Number Publication Date
JPS63173094A JPS63173094A (en) 1988-07-16
JP2803779B2 true JP2803779B2 (en) 1998-09-24

Family

ID=11592940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62004764A Expired - Fee Related JP2803779B2 (en) 1987-01-12 1987-01-12 Character generation method

Country Status (1)

Country Link
JP (1) JP2803779B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5916273B2 (en) * 1975-08-18 1984-04-14 アサヒホウソウ カブシキガイシヤ Digital pattern processing device
JPS5856872B2 (en) * 1979-05-18 1983-12-16 日本電信電話株式会社 Expanded character pattern encoder
JPS60176084A (en) * 1984-02-22 1985-09-10 キヤノン株式会社 Character pattern data two-dimensional compression method

Also Published As

Publication number Publication date
JPS63173094A (en) 1988-07-16

Similar Documents

Publication Publication Date Title
KR960016739B1 (en) Method of correctly aligning the line width of outline font
JPH0318193B2 (en)
JP2803779B2 (en) Character generation method
US7477265B2 (en) System and method for optimising halftoning printer performance
JPH0541998B2 (en)
JPH0256874B2 (en)
JP2985275B2 (en) Character generation method of outline font
JP2898974B2 (en) Character processor
JPH0392897A (en) Pattern generating device
JP3294249B2 (en) Image processing device
JPH02267592A (en) Reduced character display device
JPH09245181A (en) Anti-aliasing processing method
KR870000432B1 (en) letter. Memory method such as figure and photographic device
KR940006538B1 (en) Printing method for dot printer
JPH08272351A (en) Picture processor
Morris et al. Raster Imaging and Digital Typography II: Proceedings of the Conference on Raster Imaging and Digital Typography, Boston 1991
JP2891318B2 (en) How to create a bitmap font
JPS5950070B2 (en) Character pattern generation method
KR960002057A (en) Feature Recognition Method for Number Recognition and Number Recognition Circuit Using Neural Network
JP3024178B2 (en) Polygon fill device for image processing device
JPH02208068A (en) Enlarging and contracting method for character pattern
JPH06102853A (en) Method for generating character and pattern
JPH04250077A (en) printing device
JPS61213889A (en) Character pattern generator
JPS60229766A (en) Output control system of interpolation dot pattern

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees