我还有一个鞋盒,里面装着我几年前去参加的会议的名片,几乎没有保留任何联系人,因为在手机里打卡是我后来总是想做的事情,很少保存的人是那些给我看手机二维码或徽章的人:我扫描了它,点击了保存,在握手结束之前,它们就在我的通讯录里。当我构建 vCard 二维码生成器 toolz来说,这就是我所追逐的体验,而本指南是我学到的制作联系人代码,在第一次扫描时可以干净地保存。
TL;博士: VCard二维码对您的联系方式,姓名,电话,电子邮件,公司,地址进行编码,采用手机原生读取的vCard格式。扫描提供将您直接保存到某人's通讯录中,填写完整。此工具构建vCard 3.0记录,正确转义特殊字符,并在浏览器中进行编码,因此上传任何内容。下载SVG进行打印或PNG进行电子邮件签名,并且它永远不会过期。
Laravel 和 React 上构建产品,我喜欢用即时且正确的东西取代烦人的手动步骤的工具。vCard QR 码可以为那里最古老的网络仪式做到这一点。一旦您看到格式如何工作,您就会明白为什么有些代码保存得非常完美,而另一些代码则会减少一半您的详细信息,并且您每次都会知道如何制作您的土地。
什么是 vCard 二维码?
vCard 二维码是一种二维码,其内容是 vCard,电子名片的标准文件格式,指定为 RFC 6350。代码不是指向网站,而是携带一小块描述人的文本:他们的姓名、电话号码、电子邮件、组织、职位、网站和地址。当电话摄像头读取它时,操作系统会识别 vCard 格式并提供与所有已填写的字段创建新的联系方式。
格式本身很旧,并且支持得非常好。自 20 世纪 90 年代中期以来,vCard 一直是一个标准,也是 Apple Contacts、Google Contacts 和 Microsoft Outlook 在打开 a 时导入的内容 .vcf file。vcard编码成二维码,只是把同样的记录放到一个表格中 相机可以拿起打印的卡片,徽章,商店橱窗,或者幻灯片 因为支持内置在手机中,所以扫描的人不需要任何特殊的应用程序。
WiFi代码一样但对人而不是网络的值:它去掉了打字名片交换通常以一个人斜视另一个人结束's卡片并将字段复制到他们的手机中,沿途丢掉一个数字或拼错一个姓氏扫描精确地传输每个字段,因此落在地址簿中的联系人就是您打算共享的联系人如果您曾经生成过一个干净的URLslug与a slug 生成器 感谢您不必手工消毒,这与联系方式的缓解相同。
VCard格式实际上是如何工作的?
Code里面是纯文本记录,长这样:
BEGIN:VCARD
VERSION:3.0
N:Rivera;Jordan;;;
FN:Jordan Rivera
ORG:Toolz.dev
TITLE:Product Engineer
TEL;TYPE=CELL:+1 555 0142
EMAIL;TYPE=INTERNET:[email protected]
URL:https://toolz.dev
END:VCARD
每张唱片都以开头 BEGIN:VCARD 和一个 VERSION 线,并以结束 END:VCARD.其间的每一行都是一个性质: N 並 FN 为名字, TEL 为电话号码, EMAIL、 ORG、 TITLE、 URL、和 ADR 为地址。工具特别发出vcard 3.0,因为它是跨手机支持最广泛、最可靠的版本。存在较新的4.0,但当你无法控制哪部手机会扫描代码时,3.0是安全的选择。
两处房产值得仔细观察,因为它们会绊倒人们。 N property是结构化的:它的组成部分是姓氏,名字,附加的名字,前缀和后缀,用分号分隔,所以 N:Rivera;Jordan;;; 意思是姓里维拉,名字是乔丹。 FN 属性是"格式化名称",手机显示的单个显示字符串,该工具构建为"乔丹·里维拉"获取 N 订单错误是一个经典的错误,它使联系人保存时交换了名字和姓氏,因此 vCard 二维码生成器 始终按照正确的家庭当时给定的顺序写它们。
另一个微妙之处在于转义。在 vCard 3.0 中,字符反斜杠、逗号、分号和换行符在文本值内部是特殊的,因此像 "Rivera; Chen & Co" 这样的公司名称必须要将其分号转义,否则它将被误读为字段边界。该工具为您转义这些字符,这意味着您可以完全按照应有的样子键入名称或地址,并相信编码记录可以保留它。这就是更广泛的格式级别正确性 QR码生成器 适用于其 vCard 预设,将其拉入重点卡构建工具中。
记录建立后会发生什么?
VCard文本一旦存在,它就会按照ISO/IEC 18004(QR Code标准)编码为QR矩阵。该记录被转换为UTF-8字节,用里德-所罗门纠错包裹起来,这样它就可以在混战或折叠中幸存下来,布局成模块,并屏蔽以进行可靠的扫描。vCard比URL更长,通常是一旦包含一个地址,就会有几百字节,因此生成的代码会爬升到更高的QR版本,其模块数量比简单的链接所需的要多。
That density 是最主要要留意的地方,你添加的每一个字段都让代码更大更精细,而且非常密集的代码更难从远处或以小打印尺寸扫描,实用建议,我回到下面,是将重要的字段包含在内,其余部分留空,而不是为了它而填写每个字箱,一个精益的 vCard,一个名字,一个电话,一个电子邮件,一个公司扫描速度更快,打印的比一个填充了每个可选字段的更小。
由于详细信息存在于图像内部,因此代码是静态的和私密的。中间没有登陆页面,没有帐户,也没有扫描跟踪。一些商业"数字名片"服务通过他们的服务器路由扫描,以便他们可以计算视图或让您稍后编辑详细信息,这是一个真正的功能,但也意味着如果您停止付款,代码将停止工作。该工具使简单、永久的类型:您的详细信息在图像中,没有其他地方,这是我在图像中主张的隐私姿势 数据隐私指南。
如何创建 vCard 二维码?
该工具将其保持在四个步骤。
1步:填写您的联系方式
Enter 你的姓名、电话、电子邮件、公司、职称、网站、地址,你不需要每一个字段,一个名字加一个方法联系你,电话或电子邮件,就足以产生一个有效、有用的 vCard,填上你想分享的内容,剩下的就空了。
2步:观看代码并保持精益
QR码在你输入时立即重绘,预览显示字节数,这样你就可以看到你在打包多少。如果代码越来越密集,请询问每个字段是否获得其位置。会议徽章可能只需要姓名、公司和电子邮件;完整的名片可能会添加电话和网站。修剪可选字段可以使代码易于扫描。
第 3 步:设置纠错和颜色
如果卡打印得很小或者您想在中心放置徽标,则将纠错提高到 Q 或 H,并选择适合您品牌的前景和背景颜色,同时保持强烈的对比度。高对比度、浅色背景上的深色模块是代码可靠可扫描的原因。
4步:下载分享
导出任何打印内容的矢量 SVG、名片、徽章、标牌,因为矢量在任何尺寸下都保持清晰,或者使用 PNG 获取电子邮件签名或幻灯片。在承诺打印运行之前,使用几部不同的手机扫描结果。
我应该包括哪些领域?
从可以找到和联系人的字段开始:电话或电子邮件中的姓名和至少一个如果上下文是专业的,请添加公司和职位名称,因为这些帮助该人记住您是谁,当他们在几周后滚动联系人时,如果网站真正有用,并且只有当人们实际上需要访问您时才添加地址,这对于商店或办公室比个人更相关。
选择性的原因是密度,我上面提到过。vCard 随着每个字段的增长,超过一定大小的代码就会变得灵活地扫描。还有一个人为因素:一张挤满了每个可能字段的联系卡读起来比一张包含三到四条清晰信息的联系卡更吵。我倾向于以姓名、公司、手机和电子邮件为核心,只有在情况需要时才添加其余内容。想想你对一张真实卡片的看法,在那里你打印重要的内容并留下混乱。
V卡和名片二维码有什么区别?
实际上,通常什么都没有。 "名片二维码"和"数字名片"是同一底层事物的营销名称:编码联系方式的二维码。当直接编码细节时,正如它们在这里一样,二维码是 vCard QR 码。人们使用的标签取决于受众,但机制是 vCard 格式来完成工作。
确实重要的区别是直接与动态。直接 vCard 代码是这个工具制作的那种,它本身包含详细信息,在扫描时立即保存,离线工作,并且永远不会过期。动态 "数字名片"代码包含一个指向托管个人资料页面的链接,该页面允许提供商跟踪扫描并让您在打印后编辑详细信息,其代价是取决于他们的服务保持在线,并且通常需要订阅。两者都有自己的位置。如果您想要一些免费、永久和私密的东西,可以直接保存到手机,那么直接 vCard 就是您想要的。
使用我的详细信息制作 vCard 二维码安全吗?
用客户端工具,是的。vCard是使用JavaScript在浏览器中组装和编码的,因此您的电话号码、电子邮件和地址在您自己的设备上变成QR矩阵,并且永远不会传输。您可以在浏览器网络选项卡中验证这一点,其中生成代码不会产生请求,并且该工具一旦加载就继续离线工作。
理智的谨慎与任何名片一样:无论你戴上什么都可以被任何扫描它的人读取。这是你分发的卡片的意图,但这是一个理由,想想你在将公开显示的代码中包含哪些细节。对于店面或展位,工作电话、工作电子邮件和公司名称通常是你想要的;你的家庭住址可能不是。分享正确的金额是判断电话,而将该判断保留在你而不是第三方服务中是上诉的一部分,这一主题贯穿于 开发人员生产力指南 也。
为什么 vCard QR 码有时无法扫描或保存?
当联系人代码行为不当时,会导致聚集成几组。代码太密集,因为其中包含了太多字段,因此手机很难解决所有模块,尤其是在小尺寸下。打印对比度较差,或者代码周围的安静区域缺失,因此相机无法找到图案。放置在中心上的徽标覆盖了太多模块并破坏了数据。或者,更罕见的是,字段包含一个未转义的特殊字符,该字符损坏了记录,工具's escape 是为了防止这种情况发生。
序(trim optional fields)来完成它们,修剪可选字段来缩小代码,在明亮的背景上保持黑暗模块真正黑暗,并至少留下四个模块的余量,如果您使用的是徽标,则在纠错级别H生成并将徽标保持在大约四分之一的代码区域以下,居中并始终使用多于一台手机测试打印的大小,因为在屏幕上以全亮度扫描的代码在办公室照明下的哑光名片上可以有不同的行为,如果您还在您的位置共享网络访问,则同伴 WiFi 二维码生成器 对此应用相同的客户端方法。
常见问题
什么是 vCard 二维码?
VCard QR码是一种以vCard格式存储联系方式的二维码,当手机扫描时,设备提供将该人另存为新联系人,自动填写姓名、电话、电子邮件和其他字段,而不是让某人输入它们。
如何为我的联系方式制作二维码?
输入您的姓名、电话、电子邮件以及您想要分享的任何其他详细信息。该工具构建 vCard 3.0 记录并将其编码为可扫描的二维码,您可以下载为 SVG 或 PNG 并添加到名片、徽章或电子邮件签名中。
如何通过扫描代码来保存我的联系人?
他们打开相机应用程序并将其指向代码。出现提示,提供添加联系人;点击它可以打开他们可以保存的预填充的新联系人屏幕。大多数现代 iPhone 和 Android 手机都使用内置相机执行此操作,无需额外应用程序。
V卡和名片二维码有什么区别?
Ta们通常是一回事。"名片二维码"是营销名称;底层数据是vCard记录,这个工具直接对联系人进行编码,所以中间没有登陆页面,细节直接保存到手机。
VCard 二维码中应该包含哪些字段?
Include一个名字和至少一种联系方式,电话或电子邮件,如果相关,添加公司,标题,网站,地址,每个额外的字段使代码更密集,所以省略任何不需要在那里的东西,以保持代码易于扫描。
VCard二维码是否过期或跟踪扫描?
No。是静态二维码:你的细节被编码到图片本身,所以没有过期的短链接,也没有计数扫描,需要注册的生成器往往会产生通过其服务器路由的动态代码,但这个没有。
我可以将徽标放在 vCard 二维码上吗?
是的,如果您在纠错级别 H 生成并将徽标保持在代码区域的四分之一左右,请居中。导出 SVG,将徽标放置在设计工具的顶部,然后在打印前用几部手机测试结果。
为什么我的 vCard QR 码无法扫描或保存?
常见的原因是一码数据过多、打印对比度低或覆盖关键模块的超大徽标。修剪可选字段,保持深色模块真正暗且具有清晰的安静区域,并在制作副本之前测试打印尺寸。



