vCard联系人文件生成器
指导
vCard联系人文件生成器
构建一个正确格式的 .vcf 联系人文件(vCard 3.0 或 4.0),手机、通讯录和电子邮件客户端在首次导入时均可接受。填写字段,实时查看原始 vCard 更新,然后下载文件或复制文本。所有操作均在浏览器中进行——不会有任何联系人数据离开页面。
如何使用
- 选择 vCard 版本 ——3.0 兼容性最广,4.0 支持现代字段。
- 输入姓名、组织、电话、电子邮件、地址、网站、生日、照片 URL 和备注(如需)。仅需提供名字的首字母或末尾字母。
- 如果提供了照片 URL,请选择是否 链接 它(文件较小,图片保持远程)或 嵌入 它(以 base64 形式直接嵌入 .vcf 文件,支持离线使用)。
- 点击 下载图标 以保存 .vcf 文件,或 复制图标 将原始 vCard 文本复制到剪贴板。
- 将 .vcf 文件导入到 iOS 通讯录、Google 通讯录、Outlook、Apple 通讯录或任何其他支持 vCard 的应用程序中。
特征
- vCard 3.0 和 4.0 – 在两个最广泛使用的格式之间切换,使用正确的版本 TYPE 语法。
- 两个电话和两个电子邮件 – 每个电话和电子邮件都有其自己的类型(移动 / 工作 / 家庭 / 传真 / 个人 / 其他)。
- 输入的邮政地址 – 包含完整的街道、城市、州、邮政编码和国家字段,并带有家庭 / 工作 / 其他标签。
- 照片嵌入或链接 – 将远程图像作为 base64 嵌入(通过 canvas 下载)或存储为 URL 引用。
- 符合 RFC 的输出 – 对结构化字段进行反斜杠转义,每行最多 75 字节,符合 RFC 6350 §3.2 规定。
- 生日、昵称、前缀/后缀 – 支持所有可选的结构化姓名部分。
- 实时预览 – vCard 在每次输入时都会重新构建,以便您实时查看导出内容。
- 一键下载 .vcf 文件 – 文件名会根据联系人姓名自动生成。
- 100% 客户端 – 联系人数据永远不会离开您的浏览器。
常问问题
-
什么是 vCard 和 .vcf 文件?
vCard 是交换电子名片的标准数据格式。它是一种纯文本记录,列出联系人的姓名、电话号码、电子邮件地址、邮政地址、组织和其他详细信息,使用 FN、TEL、EMAIL 和 ORG 等属性标签。该文件以 .vcf 扩展名保存,并被几乎所有联系人管理器、电子邮件客户端和移动通讯录所识别。
-
vCard 3.0 和 4.0 有什么区别?
vCard 3.0(RFC 2426)于 1998 年发布,是大多数读者——包括 Outlook、iOS 和 Android——仍能最好理解的版本。vCard 4.0(RFC 6350)增加了更清晰的 TYPE 语法、无需 quoted-printable 编码的完整 Unicode 支持、ISO 8601 日期格式以及新的属性如 GENDER 和 KIND。需要最广泛兼容性时使用 3.0,控制导入方或需要现代字段时使用 4.0。
-
为什么 vCard 文件使用 75 字符行折叠?
RFC 6350 §3.2 要求 vCard 中的任何一行不得超过 75 字节,以确保文件与历史上限制行长度的邮件传输系统兼容。超过 75 字节的行将被 CRLF 分割,并在下一行以单个前导空格继续。跳过此步骤是手工制作的 vCard 导入失败最常见的原因——读者看到一个格式错误的属性并停止解析。
-
嵌入的照片如何进入 .vcf 文件?
vCard 支持两种方式附加照片。PHOTO;VALUE=URI 形式仅存储 URL——联系人应用按需获取图像。PHOTO;ENCODING=b;TYPE=JPEG 形式(3.0)或 data: URI 形式(4.0)将图像字节直接以 base64 形式嵌入文件中,即使原始 URL 失效,照片仍可用,但 .vcf 文件会变得更大。要嵌入远程图像,生成器必须能够读取其像素,这要求图像主机发送 CORS 头以允许跨域 canvas 访问。
