【技术实现步骤摘要】
自动打印出血纠正系统和方法
[0001]本公开涉及用于自动地识别、建议纠正以解决和/或纠正设计中潜在的打印出血问题的系统和方法。
技术介绍
[0002]在创建待打印的设计(例如海报、卡片和其他打印设计产品)时,通常使用打印出血来确保在意欲将打印延伸到最终产品的边缘的情况下确实能做到这样。
[0003]一般来说,这包括创建其内容延伸到一个或多个打印出血(即页面上的意欲在最终产品打印后修剪掉(切掉)的区域)中的设计。然后将设计打印在纸上并修剪。这确保了在有意欲的情况下打印延伸到最终纸张的最边缘,而没有空白。
[0004]考虑到内容设计工具和打印服务的可得到性,准备打印设计的许多人不是专业设计人员,并且不一定很好地理解或使用打印出血。
[0005]如果没有正确使用出血而继续打印,则打印的产品很可能需要丢弃并重新打印(在正确使用出血之后)。无论是打印一份设计还是数百份(或数千份)都可能是这种情况。这是对资源——例如正在打印的纸张材料、打印油墨、打印机的能耗、打印机的磨损、可用的打印机时间以及计算处理和网络活动的严重浪费。
[0006]本说明书中描述的背景信息为专利技术人已知的背景信息。作为背景信息提及此信息并不意味着承认或暗示此背景信息为现有技术或者是本领域普通技术人员公知的常识。
技术实现思路
[0007]本文描述了一种计算机实现的方法,包括:选择设计页面上的多个元素,每个元素与元素边缘集合相关联;对于每个选定元素:确定关于选定元素的多个边缘出血对,每个边缘出血对包括元素边缘 ...
【技术保护点】
【技术特征摘要】
1.一种计算机实现的方法,包括:由处理单元选择设计页面上的多个元素,每个元素与元素边缘集合相关联;对于每个选定元素:由所述处理单元确定关于所述选定元素的多个边缘出血对,每个边缘出血对包括所述元素边缘集合的特定边缘和所述设计页面的特定出血;并且对于每个边缘出血对:处理所述边缘出血对以确定是否应该调整所述选定元素的大小,所述确定基于所述特定边缘相对于所述特定出血的位置;以及响应于确定应该调整所述元素的大小,调整所述选定元素的大小,使得所述元素覆盖比所述元素最初所覆盖的更大的所述特定出血的部分。2.根据权利权利要求1所述的计算机实现的方法,其中处理所述边缘出血对以确定是否应该调整所述选定元素的大小包括按照拐角延伸方法处理所述边缘出血对,所述拐角延伸方法包括:选择所述特定边缘的焦点拐角;确定所述焦点拐角是否在所述页面的页面区域内且在拐角分开阈值距离内;以及响应于确定所述焦点拐角在所述页面区域内且在定义的所述拐角分开阈值距离内,调整所述选定元素的大小以使所述焦点拐角在所述特定出血的外部边缘上或之外。3.根据权利权利要求2所述的计算机实现的方法,其中选择所述焦点拐角包括选择所述特定边缘的在所述页面区域内且在离所述特定出血的所述外部边缘最远或相等最远的距离内的拐角。4.根据权利权利要求2所述的计算机实现的方法,其中调整所述选定元素的大小以使所述焦点拐角在所述特定出血的所述外部边缘上或之外包括:计算在所述特定出血的所述外部边缘上或之外的新焦点拐角位置;以及基于所述新焦点拐角位置调整所述选定元素的大小。5.根据权利权利要求4所述的计算机实现的方法,其中所述新焦点拐角位置在通过所述焦点拐角且垂直于所述特定边缘的线上。6.根据权利权利要求1所述的计算机实现的方法,其中处理所述边缘出血对以确定是否应该调整所述选定元素的大小包括按照距离延伸方法处理所述边缘出血对,所述距离延伸方法包括:确定所述特定出血的末端是否在所述特定边缘上或之外并且在阈值边缘到出血末端的距离内;以及响应于确定所述特定出血的所述末端在所述特定边缘上或之外并且在阈值边缘到出血末端的距离内,调整所述选定元素的大小以使所述特定边缘在所述特定出血的外部边缘上或之外。7.根据权利权利要求6所述的计算机实现的方法,其中所述边缘到出血末端的距离计算为沿着垂直于所述特定边缘的线测量的所述特定边缘与所述出血末端之间的距离。8.根据权利权利要求6所述的计算机实现的方法,其中调整所述选定元素的大小以使所述特定边缘在所述特定出血的外部边缘上或之外包括基于所述边缘到出血末端的距离调整所述选定元素的大小。
9.根据权利权利要求2所述的计算机实现的方法,其中响应于确定所述焦点拐角不在所述页面区域内或者不在定义的所述拐角分开阈值距离内,所述方法还包括:前述的按照所述拐角延伸方法调整所述选定元素的大小;以及按照距离延伸方法处理所述边缘出血对,所述距离延伸方法包括:确定所述特定出血的末端是否在所述特定边缘上或之外并且在阈值边缘到出血末端的距离内;以及响应于确定所述特定出血的所述末端在所述特定边缘上或之外并且在阈值边缘到出血末端的距离内,调整所述选定元素的大小以使所述特定边缘在所述特定出血的外部边缘上或之外。10.根据权利权利要求1所述的计算机实现的方法,其中确定所述多个边缘出血对包括通过以下步骤确定第一边缘出血对:从所述元素边缘集合中选择第一边缘作为所述第一边缘出血对的特定边缘;以及选择所述设计页面的第一出...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。