摘要:
A printed graphical code has H lines and a W columns i (i=1, . . . W) and a pattern of H×W cells, each at the intersection of a column and a line. Each cell or dot is formed with a drop from a printhead of a continuous inkjet printer and two successive dots of a column are separated by at least one non printed cell. A method for printing each column comprises: retrieving or selecting charges to be applied to each drop for printing the dots of the column from a set of data or database of charges for each of a number of configurations of drops to be printed, the number being equal to or less than 2(H/2)+1 if H is an even number or equal to or less than 2((H+1)/2)+1 if H is an odd number; charging the drops for printing according to the retrieved charges; and printing the column.
摘要:
The present invention provides an image formation apparatus that reconstructs and prints a document based on document data written in a markup language. The image formation apparatus arranges, by using browser software, text data included in the document data within a page of the document, and acquires image data from servers and arranges the image data within the page of the document. If the image formation apparatus fails to acquire one or more pieces of the image data, it judges whether each of the pieces of image data is important or not according to the attribute information of the image data. If judged negatively, the image formation apparatus executes printing of the document reconstructed based on the text data and/or the acquired pieces of image data. If judged affirmatively, the image formation apparatus cancels the printing of the reconstructed document.
摘要:
A multiple font management system and method in a printing device for activating multiple fonts is provided for enabling base font localization and font patching for print jobs to reduce the need to upload entire fonts in order to provide localized receipts or to provide corrections to partially-corrupted font tables. A font access level stores locations of activated base, localization and patch fonts and are referenced in an access order during character retrieval so as to apply retrieval priority to patches and localizations. A font storage level maintains multiple tier character indices for referencing character shape data in order to provide faster character searching through each of the multiple activated fonts than a single-level index.
摘要:
A printer having a direct printing function and a printing method thereof include memory that stores font information about an embedded font type, a font processor that compares font information embedded in a PDF file with the font information stored in the memory, and determines which font information embedded in the PDF file is converted into a postscript (PS) based on the comparison result, a PDF converter that converts the font information, which is determined by the font processor to be converted into the PS, and a resource of the PDF file into the PS, and a PS interpreter that converts a font of the PDF file into a bitmap data based on one of the font information stored in the memory and the font information embedded in the PDF file which is converted into the PS by the PDF converter. Accordingly, a conversion process from the PDF file into the PS and bitmap data can be simplified time taken for the conversion can be reduced, and thus, the print performance of the printer is improved.
摘要:
A method and apparatus for printing data on a print medium is disclosed. The apparatus is configured to format print data to pixel data, the pixel data including pixel values; identify a grid of pixels having a predetermined pattern of pixel values; obtain predetermined pcode grid from memory for the identified grid of pixels; and send the predetermined pcode grid to controller circuit for printing.
摘要:
A method for generating a secondary image, being a first body of data from an initial document, onto a second body of data from the initial document, to produce a final document. The method includes identifying within the initial document the first and second bodies of data. The initial document is then formatted into an initial digital document file capable of being processed by the document producer into the final document. The first body of data is stored in a computer readable memory as a secondary image data file, and the second body of data is stored in the memory as a primary image data file. The secondary image data file and at least a portion of the primary image data file are then combined in the document producer to generate a digital page of the finished document, which is then generated by the document producer as the final document.
摘要:
In case the bit map portion data stored in a bit map portion data storage unit is overlapped with the vector portion data stored in a vector portion data storage unit, the image processing apparatus operates in the following manner. When the vector portion data has a bit map palette value indicative of a bit map, an overwrite process operation is not performed over the bit map portion data. On the other hand, when the vector portion data has a value except for the bit map palette value indicative of the bit map, the palette value of the vector portion data is bit-mapped using a palette dictionary over the bit map portion data to perform the overwrite process operation.
摘要:
A method and apparatus for efficiently processing selected pages in a hierarchically structured page description language. A stack is used to keep track of the different hierarchical levels of a document. The hierarchical levels which select pages have corresponding FIFO data structures which are used to keep track of the selected pages at the different hierarchical levels. After a selected range of pages is processed, that range of pages is popped out of the selection page range FIFO data structure. When a hierarchical level is finished being processed, the entry in the stack corresponding to that hierarchical level is popped off of the stack.
摘要:
A method and apparatus for processing binary mixed indefinite and definite length encodings. The length of a definite length encoding is stated at the beginning of the encoding whereas for an indefinite length encoding, the length is unknown. The present invention processes encodings which contain indefinite length encodings with definite length encodings nested therein by keeping track of the levels of nesting. When a definite length encoding is being processed which is nested within an indefinite length encoding, the end of the indefinite length encoding cannot be searched for as data within the definite length encoding might be identical to the flag or marker which signifies the end of the indefinite length encoding. A stack can be used to keep track of the number of bytes within a definite length encoding which have been processed. As an indefinite length encoding within a definite length encoding is being processed, the stack keeps track of the number of bytes within the indefinite length encoding which have been processed as those bytes within the indefinite length encoding are part of the definite length encoding.
摘要:
An apparatus for controlling printing or display of documents represented in a structured hierarchal page description language. Documents are provided as a document data stream which can include references to dictionary generators which can be incorporated into the document by the content processor. Documents are defined by a prologue section which may contain definitions and declaratory commands, with content portions containing specific tokens or commands for specific images. The document data stream has a hierarchal structure. A mechanism to provide dictionaries is provided which will process dictionary entries as if they were macros, where the dictionary entry becomes part of the original document data structure. The storage of the references to the dictionaries is accomplished in a tree-linked stack structure with a last in first out arrangement which allows for a faster search order of dictionaries. The tree-linked stack structure further allows for a correct identifier to be associated with a given reference thereto, even if different dictionaries within the document data stream might be present. The context of the document data stream and the level in which a call is made determines the dictionary which is being referenced. This provides a macro facility ability in a document data stream. Context declarations are processed in a similar manner to determine the context of declarations within the inputted document data stream.