`
wangym
  • 浏览: 124451 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

二维码生成使用规则

阅读更多

1、QR码可用尺寸知识普及

QR码设有1到40的不同版本(种类),每个版本都具备固有的码元结构(码元数)。(码元是指构成QR码的方形黑白点。)

“码元结构”是指二维码中的码元数。从版本1(21码元×21码元)开始,在纵向和横向各自以4码元为单位递增,一直到版本40(177码元×177码元)。 

QR码的各个版本结合数据量、字符类型和纠错级别,均设有相对应的最多输入字符数。也就是说,如果增加数据量,则需要使用更多的码元来组成QR码,QR码就会变得更大。

 

2、QR码常用尺寸(按码元数)

在Web端设计中,建议至少使用“1码元 = a象素(2=< a <=9, a为整数)”,若某个二维码每行(列)由n个码元组成,那么它的最小px尺寸就是“2n”,最大px尺寸就是“9n”。

以“www.yumin.me”为例,选取最低容错率(7%),那么这个URL的码元数是"21码元 x 21码元",由此生成的二维码px尺寸如下(以下尺寸会由工具直接生成)。

建议使用"a=2、3、4"的二维码尺寸,Web端二维码的使用尺寸小于200px。

 

3、QR码留出边缘

版本和码元大小确定以后,QR码本身的大小也就确定了。为进行实际运用,请在二维码的边缘还留出足够的空白。

边缘空白是指在标记四周的不包含任何内容的范围。必须在上下左右四个方向分别留出4码元宽度以上的空白。 

 

 

4、实例使用场景

二维码的使用,要考虑场景及多设备间的协同,切忌在未考虑跨终端设计前乱放置二维码,为了功能而忽视使用场景,二维码放置位置由产品设计师决定。

 

5、品牌植入

如有品牌、商品植入,需放置在二维码正中。背景也可以有统一形象标识作衬底。

二维码尺寸小于100px时,容错率低于25%时,不建议使用品牌植入,会影响二维码的扫读精准性。

品牌植入区域的尺寸,建议使用二维码大小的35%-40%,即二维码如果是100px*100px,那么品牌植入区的大小为35px-40px。

 

 

6、底部文字营销

 

7、工具开发

功能列表:

6.1、通过URL、容错率生成二维码,并生成“1码元 = a象素(2=< a <=9, a为整数)”的8种像素图;

6.2、生成多格式(png、jpg、gif、svg、eps、pdf),供下载,在非Web端使用;

6.3、二维码颜色的多选性。

分享到:
评论

相关推荐

    电脑二维码生成器

    在电脑上使用二维码生成器,可以极大地提高信息传递的效率,尤其在现代社会,二维码已经广泛应用在日常生活和商业活动中。 首先,我们来了解二维码的基本原理。二维码,全称Quick Response Code(快速响应码),是...

    二维码生成-C语言版本

    为了使用这个C语言版本的二维码生成器,你需要了解C语言的基本语法,并熟悉如何编译和链接C程序。通常,你会找到一个主函数,调用其他子函数来执行上述步骤。你可能还需要查看项目中的示例代码或文档,了解如何输入...

    基于stm32的二维码生成程序

    6. **视频教程**:提供的视频教程将帮助开发者理解二维码生成的理论基础,包括编码规则、错误纠正机制和实际的编码实现步骤,有助于快速上手实践。 7. **嵌入式系统编程**:学习如何在嵌入式系统上进行软件开发,...

    二维码 生成 源码 二维码 生成 源码

    学习和理解二维码生成源码,不仅可以帮助我们掌握数据编码和图像处理的基本原理,还能提升我们在物联网、移动支付等领域的开发能力。在实际应用中,我们可以通过调整源码参数,如容错级别、颜色、尺寸等,来定制满足...

    二维码生成器并加密(js+servlet)

    二维码生成器是一种将数据编码为二维图形的工具,广泛应用于移动支付、信息分享、广告推广等领域。在这个项目中,我们采用JavaScript(js)与Servlet技术来实现一个在线的二维码生成器。JavaScript是一种运行在...

    C#二维码生成器(含源码)

    学习和理解这份源码,开发者不仅可以掌握C#中二维码生成的基本原理和方法,还可以进一步提升在图像处理、UI设计以及使用第三方库等方面的能力。同时,这个项目也可以作为一个模板,帮助开发者快速构建自己的二维码...

    条码和二维码生成的DLL

    本文将详细解析"条码和二维码生成的DLL"这一主题,包括条码与二维码的基本原理、DLL库的作用以及如何利用提供的ThoughtWorks.QRCode.dll和BarcodeX.dll这两个DLL文件进行开发。 首先,条码是一种由黑白相间的线条和...

    最强国外二维码生成工具源码 URL缩短链接网站源码

    二维码生成工具和URL缩短服务是互联网中非常实用的技术,它们在日常生活中被广泛应用于各种场景,如分享网页、名片交换、广告推广等。本源码集合提供了一款国外开发的PHP程序,旨在帮助用户创建二维码并生成短链接,...

    二维码生成器C#源码

    二维码生成器是一款基于C#编程语言开发的.NET4.0框架下的WinForm应用程序,它能够帮助用户快速便捷地创建二维码图像。在当前信息化社会中,二维码作为一种非接触式的自动识别技术,广泛应用于名片交换、网址链接、...

    VB简易二维码生成器

    【VB简易二维码生成器】是一款基于Visual Basic (VB) 编程语言开发的简单二维码生成工具。它允许用户快速、方便地创建二维码,无需复杂的编程知识。二维码在现代生活中广泛应用,如产品标识、网址链接、电子名片等,...

    Delphi二维码生成源码+程序

    本资源提供了基于Delphi开发的二维码生成源码及配套程序,适用于Delphi XE10.2版本,下面我们将深入探讨Delphi开发中的二维码生成技术及其相关知识点。 首先,Delphi是Embarcadero公司推出的一种集成开发环境(IDE...

    VB制作二维码生成程序(含源码)

    在VB中创建二维码生成器,首先需要理解二维码的基本构成和编码规则。二维码(Quick Response Code)是一种二维条形码,包含大量的信息,如文字、数字、网址等。它的生成主要依赖于特定的编码算法,将这些信息转化为...

    二维码生成.rar

    在使用易语言的二维码生成器时,用户只需输入待转换的数据,程序会自动完成以上步骤,生成对应的二维码图片。这使得非编程背景的用户也能轻松创建二维码,用于分享链接、名片信息或者任何想要编码的数据。 此外,...

    java二维码生成器

    - 二维码生成器首先需要将输入的数据(如字符串、URL)按照特定的编码规则转换成二进制格式。这包括但不限于ECC(Error Correction Code,错误校验码)用于增加二维码的纠错能力,以及模式编码(Numeric, ...

    易语言生成二维码模块源码

    在本资源中,我们讨论的是一个用于生成二维码的模块源码,这对于那些需要在易语言项目中集成二维码生成功能的开发者来说,是一个非常实用的工具。 二维码(Quick Response Code)是一种二维条形码,能够存储比传统...

    二维码生成器软件

    下面我们将深入探讨二维码生成器的工作原理、应用场景以及如何使用。 1. **二维码生成原理**: 二维码是根据特定算法将数据转换成黑白相间的图形,这些图形代表二进制数据。每个二维码由三个部分组成:定位图案、...

    昊华智能二维码生成规则

    ### 昊华智能二维码生成规则详解 #### 一、引言 随着智能家居市场的快速发展,越来越多的家庭开始使用智能家居产品。为了确保这些智能设备能够被轻松识别和管理,昊华智能制定了一套详细的二维码生成规则及地址映射...

    二维码生成器源码

    二维码生成器源码是一种用于创建二维码的程序代码,它允许用户通过输入特定信息来生成相应的二维码图像,并且通常具备保存和自定义功能,比如添加logo。在这个项目中,我们主要探讨的是一个基于VC++(Visual C++)...

    二维码生成 C++

    以上就是使用C++和MFC Dialog实现二维码生成的基本流程。在实际项目中,你可能还需要考虑错误处理、用户交互、资源管理等方面的问题,以确保程序的稳定性和用户体验。通过这个过程,你不仅可以掌握二维码生成的技术...

    二维码生成与扫描

    二维码生成与扫描是实现这些服务的关键技术。本文将深入探讨二维码的相关知识点,包括其原理、生成过程、扫描机制以及在实际应用中的实现。 一、二维码的原理 二维码(Quick Response Code)是一种二维条形码,由...

Global site tag (gtag.js) - Google Analytics