Printing Object Size Adjustment for Integer Reduction Artifacts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In reduction printing, objects within a printing target can become invisible due to integer calculations by computers not considering decimal point values less than 1, leading to printing quality deterioration as they do not appear on the print medium.
Innovation Solution
A method and apparatus that adjust the size of objects in a printing target by calculating and changing their width and height to predetermined values when they become 0 after applying a reduction ratio, ensuring they appear on the print medium, using an object calculation unit and object setting unit to extract and modify coordinate values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If reduction printing is performed with integer calculation, then printing speed and processing simplicity are improved, but objects with size less than 1 pixel become invisible leading to printing quality deterioration
Solution Approach 1:
The patent changes the parameter handling method by introducing a flag bit system to track objects that would become invisible due to integer calculation. When an object's calculated size is less than 1 pixel, the system sets a flag and applies special processing to ensure the object remains visible, thus resolving the contradiction between fast integer calculation and printing quality.
Solution Approach 2:
The patent performs preliminary detection of objects that would become invisible before the actual printing process. By calculating object sizes with floating-point precision first, setting flag bits for problematic objects, and then applying appropriate processing during printing, the system prevents quality issues before they occur while maintaining overall processing efficiency.
2Device complexity
If object size is adjusted according to reduction ratio using integer calculation, then processing complexity is reduced, but objects may have width or height become 0 causing them not to appear on print medium
Solution Approach 1:
The patent introduces flag bits as an intermediary mechanism between the integer calculation system and the printing output. The flag bit system captures information about objects that would become invisible, allowing the system to maintain simple integer arithmetic while ensuring reliable object visibility through additional processing steps triggered by the flags.
Solution Approach 2:
The patent implements a feedback mechanism where the results of size calculations feed back into the printing process through flag bits. When an object's size calculation indicates it would become invisible (size < 1 pixel), the flag is set and triggers compensatory processing to ensure the object appears correctly on the print medium.
Data Source
AI summary
A method and apparatus for adjusting the size of an object included in a printing target to be printed according to a reduction ratio, the method including: calculating at least one of a width and height of the object; and when the calculated width or height of the object is 0, the object width or the object height is changed to a predetermined value, and the changed value is set. By doing so, when the printing target to be printed according to the reduction ratio is printed, a phenomenon in which the object does not appear on a print medium is prevented.


