摘要:
Fixed font metrics are used in a relative metrics device by supplying a conversion value that maintains the display or print fidelity, i. e., the lines are the same length whether displayed from fixed or relative font data. The conversion factor is the product of the base measurement of the device and the font height base divided by the fixed font resolution.
摘要:
A printer receives and stores coded text character data (22, 23) and also receives graphic image commands in the same datastream. The printer creates a raster image (24) of the graphic image commands and stores the resultant raster image. When rasterizing a page (21), the printer rasterizes the text character data utilizing stored raster fonts and rasterizes the graphic image data from the stored raster image.
摘要:
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.
摘要:
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 generating a line part of thickness D on a homogenenous raster, the raster points of which are arranged in a number of parallel lines, and in which the bit representation of the line part (250) is stored in a word-oriented bit-map memory in the form of a large number of image points or pixels, by - determination of the envelope of the line part and the imaging of said envelope on the raster points, - determination of the length of the section through the line part for the successive raster lines, and - placing of the bit representation of said lengths in the bit-map memory at corresponding locations, the direction of the determined lengths corresponding to the word direction of the bit-map memory.
摘要:
A high speed arrangement for generating smooth lines of consistent thickness regardless of slope in a raster type display system such as a computer graphics system. A digital differential analyzer is employed for determining Y-position information to n bits of fraction for each integral step in X within a single operative clock cycle. All pixel positions are identified that are relevantly proximate to the starting end point of the line, to the concluding end point, and each one-dimensional array of at least three contiguous pixel positions encompassing a cross-section of the interior portion of the line. Intensity values are determined for each such identified position pixel based upon its distance from the true line, with the intensities of the pixel positions identified in each array being additionally determined based upon the slope of the line. For crossing-line situations in color systems, proportional weighting apparatus is provided which generates a new pixel-position value based upon the existing intensity value, the desired color of the line and the intensity value associated to the crossing line, with the latter constituting a proportionality constant.
摘要:
Electronic printer apparatus in which the intensity of the beam of a cathode-ray tube (18) is controlled during successive beam sweeps to display and project onto a rotating electrostatically-charged surface (14) an image of successive slices through a row of characters to be printed, the latent line images thus formed being then converted (at 22) to a toner image for subsequent transfer to a page of paper (from 38). Digital information bits organized in bytes and representing slices through each character are stored in respective areas of a permanent memory storage device. The appropriate slices of the characters are accessed in response to character-representing input signals, and are read out serially to control the beam intensity during each sweep and thus display, along the sween the desired slice through the stored bits for each character slice are organized into various integral numbers of x-bit and y-bit bytes, preferably 8-bit and 6-bit bytes, the number of bytes of each type for each character slice depending on the bit width of the corresponding character cell; there are no extra or left-over bits beyond these included in the two types of bytes. The so-stored bytes of differing bit content are accessed byte-by-byte, enabling simplification and reduced cost of the apparatus.
摘要:
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).