一种激光高速绘制二维码方法技术

技术编号:17412134 阅读:29 留言:0更新日期:2018-03-07 08:21
本发明专利技术公开了一种激光高速绘制二维码方法,包括以下步骤:BMP格式二维码图最小化,一个像素点表示二维码中一个黑白方格,1表示白色方格,0表示黑色方格;二维码图的矢量化,二维码的一行黑白方格是由多条线段组成的,单束激光每次打印一条线段,直到打印完二维码的一行码元;单束激光按行烧刻线段,按行优先顺序打印,即二维码的第一行码元从左到右打印,接着在第二行码元从右向左打印,然后第三行码元又重新从左往右打印,如此往复打印二维码的每行码元,最终形成一个完整的二维码。

A high speed laser drawing two-dimensional code method

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表示黑色方格。二维码图的矢量化。二维码的一行黑白方格是由多条线段(即黑色码元构成的线段)组成的。在实际中,打印二维码是按从上到下的顺序打印二维码的每一行码元,而单束激光每次打印一条线段,直到打印完二维码的一行码元。单束激光按行烧刻线段,从而打印出二维码。按行优先顺序打印,即二维码的第一行码元从左到右打印,接着在第二行码元从右向左打印,然后第三行码元又重新从左往右打印,如此往复打印二维码的每行码元,最终形成一个完整的二维码。本专利技术优点:针对用户的不同场景,使用单束激光打印机,能够快速打印出二维码,操作简单、方便、易用,具有很好的功能扩展性与可重用性。具体实施方式下面结合具体对本专利技术进行说明,但不作为对本专利技术的限制。实施例1一种激光高速绘制二维码方法,包括以下步骤:BMP格式二维码图最小化,二维码是由黑白方格(即码元)按一定的规则排列形成的,最小化是指使用一个像素点表示一个黑白方格。例如,对于1bit的像素点,1表示白色方格,而0表示黑色方格。二维码图的矢量化。二维码的一行黑白方格是由多条线段(即黑色码元构成的线段)组成的。在实际中,打印二维码是按从上到下的顺序打印二维码的每一行码元,而单束激光每次打印一条线段,直到打印完二维码的一行码元。单束激光按行烧刻线段,从而打印出二维码。按行优先顺序打印,即二维码的第一行码元从左到右打印,接着在第二行码元从右向左打印,然后第三行码元又重新从左往右打印,如此往复打印二维码的每行码元,最终形成一个完整的二维码。以上所述仅为专利技术较佳的实施例,并非因此限制本专利技术的申请专利范围,所以凡运用本专利技术说明书及图示内容所作出的等效结构变化,均包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
一种激光高速绘制二维码方法,其特征在于,所述激光高速绘制二维码方法包括以下步骤:BMP格式二维码图最小化;二维码图的矢量化;单束激光按行烧刻线段,按行优先顺序打印。

【技术特征摘要】
1.一种激光高速绘制二维码方法,其特征在于,所述激光高速绘制二维码方法包括以下步骤:BMP格式二维码图最小化;二维码图的矢量化;单束激光按行烧刻线段,按行优先顺序打印。2.根据权利要求1所述的激光高速绘制二维码方法,其特征在于,所述激光高速绘制二维码方法包括以下步骤:BMP格式二维码图最小化,一个像素点表示二维码中一个黑白方格,1表...

【专利技术属性】
技术研发人员:吴秋蓉谭泉光
申请(专利权)人:广州真知码信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1