Barcode Font Resolution Correction for Print Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When printing page data containing barcode fonts with different data resolutions than the printer's resolution, the printed barcodes often suffer from reduced quality and readability, as they may extend beyond the predetermined printing area if the font is not compatible with the printer's resolution.
Innovation Solution
A print control device that detects barcode fonts and corrects their resolution by maintaining barcode length, ensuring bars and spaces correspond to natural numbers of pixels that are multiples of the printer's resolution, using a conversion table to adjust the font for accurate printing across varying resolutions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a barcode font with a specific data resolution is used, then the barcode can be printed with high accuracy at that resolution, but the barcode cannot be printed with high quality on printers with different resolutions
Solution Approach 1:
The patent applies parameter changes by converting the barcode font data from its original resolution parameters to target resolution parameters. The conversion table stores mapping relationships between different resolutions, allowing the system to adjust the barcode font parameters (width, height, position) according to the printer's resolution capabilities while maintaining the original barcode length and readability requirements.
Solution Approach 2:
The patent implements preliminary action by pre-calculating and storing conversion tables that contain the relationship between different resolutions before actual printing occurs. These conversion tables are created in advance and stored in the print control device, enabling quick resolution adaptation without real-time complex calculations during the printing process.
2Manufacturing precision
If the barcode font is replaced or page data is recreated to match the printer's resolution, then the barcode quality improves, but the barcode length changes and may extend beyond the predetermined printing area
Solution Approach 1:
The conversion table specifically preserves the barcode length parameter while adjusting other parameters like width and height according to the resolution ratio. This ensures that the barcode fits within the predetermined printing area while maintaining high printing quality through resolution-appropriate rendering parameters.
3Reliability
If dedicated fonts compatible with printer resolution are used, then the barcode can be read correctly, but the printing process becomes more complex requiring font replacement or page data recreation
Solution Approach 1:
The patent introduces a conversion table as an intermediary component that bridges the gap between the original barcode font and the printer's resolution requirements. This conversion table acts as a lookup mechanism that simplifies the printing process by providing pre-calculated parameter mappings, eliminating the need for complex real-time font replacement or page data recreation operations.
Data Source
AI summary
In a print control device 10, a page data correction portion 140 receives page data Dpg included in manuscript data Dd and, when the page data Dpg includes a predetermined type of barcode font with a data resolution different from a print resolution, corrects font data within barcode data while maintaining a barcode length, such that any bars and spaces included in a character represented by the barcode font have widths corresponding to natural numbers of pixels with a resolution that is a natural number multiple of the print resolution. A rasterization processing portion 160 rasterizes corrected page data with a high resolution and thereafter anti-aliases the rasterized page data, thereby generating print-resolution raster data Drs.


