Printing apparatus for adjusting width of object and printing method
AssigneeCanon Kabushiki Kaisha
InventorKimimori Eguchi
Life of this patent
Estimating the term…
Abstract
A printing apparatus includes a reception unit that receives outline information representing an outline of a character, a generation unit that generates, using the outline information, a bitmap including pixels corresponding to the character, the pixels being associated with a graphic attribute, a changing unit that refers an attribute associated with a pixel adjacent to one of the pixels corresponding to the character, and changes a density value of the adjacent pixel associated with the referred attribute being different from a graphic attribute and a character attribute to a density which is based on a density value of the one pixel, and a printing unit that prints an image based on the bitmap after the change.
Claims22
A printing apparatus comprising:
- at least one processor that executes processes to:
- receive Page Description Language (PDL) data described in a page description language;
- generate, according to the received PDL data, pixel data of a graphic object, pixels of the generated pixel data being associated with a graphic attribute;
- determine, to make the graphic object widen, under at least a condition that an attribute associated with a pixel adjacent to one of the pixels of the generated pixel data is a graphic attribute, a density value of the adjacent pixel based on a result of a comparison of density values of a pixel of the generated pixel data and the adjacent pixel;
- and
- a printing unit configured to print an image based on the determination.
A printing apparatus comprising:
- at least one processor that executes processes to:
- set, in print data, a target pixel and a reference pixel which is adjacent to the target pixel, wherein the reference pixel is included in an object representing a character;
- determine, under at least a condition that the attribute of the target pixel is a background and the attribute of the reference pixel is a graphic, a density value of the target pixel based on a density value of the reference pixel;
- and
- a printing unit configured to print the changed image print data based on the determined density value.
A printing method for processing image data of pixels including a character outlined by an external apparatus, the printing method comprising:
- setting, in print data, a target pixel and a reference pixel which is adjacent to the target pixel, wherein the reference pixel is included in an object representing a character;
- and
- determining, under at least a condition that the attribute of the target pixel is a background and the attribute of the reference pixel is a graphic, a density value of the target pixel based on a density value of the reference pixel;
- and
- printing the print image data based on the determined density value.
A printing method comprising:
- receiving Page Description Language (PDL) data described in a page description language;
- generating, according to the received PDL data, pixel data of a graphic object, pixels of the generated pixel data being associated with a graphic attribute;
- determining, to make the graphic object widen, under at least a condition that an attribute associated with a pixel adjacent to one of the pixels of the generated pixel data is a graphic attribute, a density value of the adjacent pixel based on a result of a comparison of density values of a pixel of the generated pixel data and the adjacent pixel;
- and
- printing an image based on the determination.
A printing apparatus comprising:
- at least one processor that executes processes to:
- receive Page Description Language (PDL) data described in a page description language;
- generate, according to the received PDL data, pixel data of a graphic object, wherein the pixel data of the graphic object is associated with a graphic attribute;
- determine, based on a comparison of density values of a pixel of the object and other pixel being associated with the graphic attribute, a density vale of the other pixel;
- and
- a printing unit configured to print an image based on the determination.
A control method of a printing apparatus, the method comprising:
- receiving Page Description Language (PDL) data described in a page description language;
- generating, according to the received PDL data, pixel data of an object, wherein the pixel data of the object is associated with a graphic attribute;
- determining, based on a comparison of density values of a pixel of the object and other pixel being associated with the graphic attribute, a density vale of the other pixel;
- and
- printing an image based on the determination.
Dependencies are inferred from the claim text.