摘要:
There is provided an output apparatus for receiving code data from a data source of a host computer and developing into pattern data and outputting. The apparatus comprises: a pattern generator to generate pattern data; a memory to store the pattern data generated from the pattern generator as a font cache; and a controller for controlling in a manner such that when a residual amount of the memory is less than a capacity enough to store other data which is newly input and whose priority regarding the storage is higher than the priority of the pattern data, the pattern data of the font cache is deleted and the newly input data is stored. An auxiliary character font, form data, or a macro instruction is used as data which is newly input. The pattern data of the font cache in the memory is deleted on the basis of the priority. The pattern data is a dot matrix font pattern which was developed from a nondot matrix font.
摘要:
This invention relates to a method for displaying characters on a screen or printer, particularly kanji characters. The structure of the character is represented by stems and counters, both vertical and horizontal, the counters being the spaces between stems. The character is then transferred from character to display space. Either the horizontal or vertical counters are grouped into a first chain of counters. The non-integral counter widths of this chain are adjusted in relation to the other counter widths within the chain, selected counter widths being made equal to others within the chain in order to most faithfully reproduce the desired character. The remaining horizontal or vertical counters, if any, are also grouped into one or more series of chains which are also adjusted, chain by chain. Then the orthogonal set of counters are adjusted in the same way. The widths of the stems themselves may also be adjusted to more faithfully represent the character in the scale at which it will be displayed.
摘要:
Disclosed is a method for generating a circular or elliptic are, especially adapted for use in a scan concersion painting method. A modified DDA method has been provided. whereby each of the intersections between scan lines and curves concerned is represented by a single point.
摘要:
Method for the generation of line segments having a specific thickness and having round extremities on a homogeneous raster, the raster points of which form a number of parallel raster lines, between a start point and an end point, the line segment being stored in a bit map memory in the form of a large number of image points or pixels, comprising - the determination of the coordinates of the centre points of the line segment in the consecutive raster lines, - the generation of a disc having a diameter which corresponds to the thickness of the line segment, and - the placing of the bit-representation of the disc at the start point of the line segment in the bit-map memory, the centre point of the disc corresponding to the coordinates of the start point of the line segment. At least a section of the bit representation of the disc is stored in an intermediate memory and at least a section thereof is repeatedly read out of the intermediate memory and is placed in the bit-map memory, the locations of said read-out sections of the disc in the bit-map memory being related to the line centre points of the line segment in the consecutive raster lines.
摘要:
Disclosed is a method for generating a circular or elliptic are, especially adapted for use in a scan concersion painting method. A modified DDA method has been provided. whereby each of the intersections between scan lines and curves concerned is represented by a single point.
摘要:
The invention provides a novel method for producing character patterns by planting a bit pattern of a specified character. According to the method, the character-bit pattern corresponding to each of the specified character is read out of a storage region (Q), (S) in a font memory (13) corresponding to the specified character. The storage region (Q), (S) is composed of a plurality of necessary and smallest possible regions each of which stores the individual character-bit pattern to be planted.
摘要:
A method of enhancing quality of an image object included in a compound document, and an apparatus for performing the method are provided. The method includes receiving a request to print a compound document including an image object, merging parts corresponding to the image object from among data corresponding to the compound document and enhancing the quality of the image object, and encoding data corresponding to the compound document by using a printer control language (PCL) and outputting the encoded data.
摘要:
A rasterizing device (50) is provided with a first storage area (56) capable of storing a downloaded DL object (112, 114), and a rasterizer (52) that creates bit-mapped data in band units by rasterizing data (110). With respect to a predetermined band (122) in which a predetermined DL object (114) is to be included, the xasterizex (52) performs following processes: (1) the rasterizer (52) downloads the predetermined DL object (114) and stores it in the first storage area (56) in a case where the predetermined DL object (114) has not been stored in the first storage area (56), wherein the predetermined DL object (114) is not downloaded in a case where the predetermined DL object (114) has been stored in the first storage area (56); (2) the rastcrizcr (52) rasterizes the predetermined DL object (114) stored in the first storage area (56); and (3) the rasterizer (52) deletes the predetermined DL object (114) from the first storage area (56) in a case where bit-mapped data of the predetermined DL object (114) for the predetermined band (122) is created and the predetermined DL object (114) is not to be included in a band (124) after the predetermined band (122), wherein the predetermined DL object (114) is not deleted from the first storage area (56) in a case where the predetermined DL object (114) is to be included in the band (124) after the predetermined band (122).