The invention discloses a laser high speed drawing two-dimensional code method, which comprises the following steps: BMP format two-dimensional code figure is minimized, a pixel representation of a black and white squares in the two-dimensional code, 1 white box, black box 0; vector diagram of two-dimensional code, two-dimensional code line is composed of black and white squares a plurality of segments, each single laser print a line, until the end of the line print two-dimensional code symbol; a single laser beam by burning moment line by line priority print, is the first line of the two-dimensional code symbol print from left to right, then in the second line of code print from right to left, then third line symbol again from left to right to print each line symbols and so forth print two-dimensional code, and ultimately form a complete two-dimensional code.
【技术实现步骤摘要】
一种激光高速绘制二维码方法
本专利技术涉及标签打印
,具体涉及一种激光高速绘制二维码方法。
技术介绍
传统的单束激光打印技术,要求二维码的存储格式是矢量图(如eps、ttf等),然而在实际的单束激光打印过程中,却是根据二维码的点阵进行打印。因此,使用传统的单束激光打印技术,打印一个1cm*1cm的二维码大约需要5-6秒,速度比较慢。
技术实现思路
为了解决现有技术的不足,本专利技术充分利用二维码矢量图的优势,通过连续打印线段完成二维码的打印,大大提高了单束激光打印二维码的速度。对比传统单束激光打印技术,采用本专利技术技术打印一个1cm*1cm的二维码大约只需要100毫秒。本专利技术通过以下技术方案实现:一种激光高速绘制二维码方法,包括以下步骤:BMP格式二维码图最小化;二维码图的矢量化;单束激光按行烧刻线段,按行优先顺序打印。优选地,一种激光高速绘制二维码方法,包括以下步骤:BMP格式二维码图最小化,一个像素点表示二维码中一个黑白方格,1表示白色方格,0表示黑色方格;二维码图的矢量化,二维码的一行黑白方格是由多条线段组成的,单束激光每次打印一条线段,直到打印完二维码的一行码元;单束激光按行烧刻线段,按行优先顺序打印,即二维码的第一行码元从左到右打印,接着在第二行码元从右向左打印,然后第三行码元又重新从左往右打印,如此往复打印二维码的每行码元,最终形成一个完整的二维码。BMP格式二维码图最小化,二维码是由黑白方格(即码元)按一定的规则排列形成的,这里最小化是指使用一个像素点表示一个黑白方格。例如,对于1bit的像素点,1表示白色方格,而0表示黑色方格。二维 ...
【技术保护点】
一种激光高速绘制二维码方法,其特征在于,所述激光高速绘制二维码方法包括以下步骤:BMP格式二维码图最小化;二维码图的矢量化;单束激光按行烧刻线段,按行优先顺序打印。
【技术特征摘要】
1.一种激光高速绘制二维码方法,其特征在于,所述激光高速绘制二维码方法包括以下步骤:BMP格式二维码图最小化;二维码图的矢量化;单束激光按行烧刻线段,按行优先顺序打印。2.根据权利要求1所述的激光高速绘制二维码方法,其特征在于,所述激光高速绘制二维码方法包括以下步骤:BMP格式二维码图最小化,一个像素点表示二维码中一个黑白方格,1表...
【专利技术属性】
技术研发人员:吴秋蓉,谭泉光,
申请(专利权)人:广州真知码信息科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。