怎么将二维码和文本结合起来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么将二维码和文本结合起来相关的知识,希望对你有一定的参考价值。

怎么将二维码和文本结合起来,就是修改可读部分的数据,二维码也跟着同步改变

制作步骤非常简单,只需要使用到一款名为:PsQREdit 的软件即可。

软件名称: PsQREdit
软件版本: 1.0
软件大小: 105k
软件授权: 免费
适用平台: Win9X Win2000 WinXP Win2003 Vista Win7
下载地址: PsQREdit

  打开 PsQREdit 软件,会默认新建一个原始的二维码图片,你编写个人联系信息的时候,二维码的图形会随着你输入的内容而不断改变。
  注意:PsQREdit 目前只支持英文姓名,输入中文姓名会显示为日文。

输入联系方式
  点击“文本信息”标签,可以输入你想要保存在二维码中的文字信息。

输入文本信息
  如果你想要在扫描二维码的同时显示相关信息的话,你就需要把文字内容复制粘贴到电子邮件标签下,这样,当别人扫描你的二维码的时候,就可以同时通过电子邮件联系你了。

填写电子邮件内容
  最后把二维码保存为图片,就完成了。你就可以把二维码发送给你的好友,让他们用手机二维码扫描软件读取你想要表达的信息,这也是蛮有趣的一种玩法。
参考技术A quickmark上自己生成二维码就好了 参考技术B quickmark上自己生成二维码就好了追问

二维码本身没有可读的数据啊,肉眼看到的

追答

好吧 我懂你意思了 你是要自己造一个生成二维码的玩意吧 哎。我帮不了你。。

本回答被提问者采纳
参考技术C http://www.mayacode.com/可以啊,进去后有几种选择的,看一下吧 参考技术D

我用的是安卓系统的手机,安卓有一款软件“快拍二维码”。这个软件可以读取二维码,也可以自己生成二维码。比如附图中的那个二维码,用二维码软件读取出来的信息就是:提问者:mengxiaobu,悬赏分5 分,回答人:i65yuan。

这个软件可以生成各种各样的二维码,比如:名片、网址、文本、邮箱等等。

第一次回答问题,希望对你有用。

将默认情况与其他情况结合起来

【中文标题】将默认情况与其他情况结合起来【英文标题】:Combine default case with other cases 【发布时间】:2014-09-30 16:06:46 【问题描述】:

例如,给定 C# 中的以下枚举和一个 switch/case,以根据其状态返回文本框的边框颜色。

enum TextboxState 
 Default,
 Error


switch(foo) 
 default:
 case TextboxState.Default:  return Color.Black;
 case TextboxState.Error:    return Color.Red;

所以基本上我通过添加default: 案例来定义一个真实的而不只是按照惯例默认状态又名TextboxState.Default。如果将新值添加到枚举中,我只想这样做以防止将来发生重大更改。

根据 Swift 书,这是不可能的:

“如果不适合为所有可能的情况提供 switch case 值,您可以定义一个默认的包罗万象的情况以涵盖任何值 没有明确解决的问题。这种包罗万象的情况由 关键字默认值,并且必须始终显示在最后。”

这一段很清楚,所以我假设我上面的模式不适用于 Swift 或者我错过了什么?是否有另一种方法可以归档类似上述代码的内容?

【问题讨论】:

【参考方案1】:

您可以使用fallthrough 来做到这一点,方法是在default 情况下移动共享行为,并在您希望共享行为发生的所有情况下使用fallthrough

例如,如果这是您的枚举(添加了第三种情况以表明它可以处理多次失败):

enum TextboxState 
    case Default
    case Error
    case SomethingElse

您可以将switch 语句格式化如下:

switch(foo) 
case TextboxState.Error:
    return UIColor.redColor()

case TextboxState.Default:
    fallthrough

case TextboxState.SomethingElse:
    fallthrough

default: 
    return UIColor.blackColor()

每个fallthrough 将执行点移动到下一个案例,直到default 案例。

【讨论】:

作为参考,失败记录在此处的开关部分下:developer.apple.com/library/prerelease/mac/documentation/Swift/…【参考方案2】:

从您的switch 中删除default: 行。即使有一天你在你的枚举中添加了额外的 case,如果你没有为每个使用枚举的 switch 添加相应的 case,Swift 编译器也会抱怨。仅供参考,您不需要在switch 中的case 值之前指定TextboxState.,因为编译器知道fooTextboxState。结果代码将是:

switch(foo) 
    case .Default:  return Color.Black;
    case .Error:    return Color.Red;

不过,为了保持一致,我将.Error 放在.Default 之前。

【讨论】:

以上是关于怎么将二维码和文本结合起来的主要内容,如果未能解决你的问题,请参考以下文章

二维码怎么生成

微信二维码怎么弄成矢量图

VBA批量导入文本文件,如何转换二维数组?

自己怎么制作二维码

二维码是怎么制作出来的?

word文档如何生成二维码