Method and system for virtual machine rendering of non-Latin1 Unicode glyphs
AssigneeInternational Business Machines Corporation
InventorsRobyn Lee Focazio, Lorin Evan Ullmann
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRobyn Lee Focazio, Lorin Evan Ullmann
Estimating the term…
Using the concept of off-screen rendering, a Unicode encoding value for a non-Latin1 glyph is converted into a bitmap image using Java™ in order to print glyphs that are not supported by a printer. The method uses the JDK application information together with the platform specific operating system's information to perform a non-operating system specific rendering or generic rendering of the non-Latin1 Unicode glyphs for use in printing the glyphs. This solution is glyph-based instead of font-based and works within the confines of Java™ classes and methods. It is primarily an extension of the Java language that exposes a host font manager, such as a TrueType™ font engine, in such a way as to bring the bitmap of a glyph into an application or applet executing on the virtual machine. The bitmap of the glyph may then be printed.
A method for printing a series of glyphs on a printer within a computer system, wherein said series of glyphs comprises zero or more glyphs, the method comprising the computer-implemented steps of:
A method for printing a series of glyphs on a printer within a computer system, wherein said series of glyphs comprises zero or more glyphs, the method comprising the computer-implemented steps of:
A method for printing a series of glyphs on a printer within a computer system, said computer system comprising a virtual machine executing on a host computer, wherein said series of glyphs comprises zero or more glyphs, the method comprising the computer-implemented steps of:
A data processing system for printing a series of glyphs on a printer within the data processing system, wherein said series of glyphs comprises zero or more glyphs, the data processing system comprising:
A data processing system for printing a series of glyphs on a printer within the data processing system, wherein said series of glyphs comprises zero or more glyphs, the data processing system comprising:
A data processing system for printing of a series of glyphs on a printer within the data processing system, said data processing system comprising a virtual machine executing on a host computer, wherein said series of glyphs comprises zero or more glyphs, the data processing system comprising:
A computer program product for use within a data processing system for printing a series of glyphs on a printer within a computer system, wherein said series of glyphs comprises zero or more glyphs, the computer program product comprising:
Dependencies are inferred from the claim text.