Kandungan vCard
vCard ialah teks biasa yang terdiri daripada baris berlabel, dibuka dengan BEGIN:VCARD dan ditutup dengan END:VCARD. Setiap baris memuatkan satu sifat, seperti nama terformat, nombor telefon atau alamat e-mel. Teks yang sama itulah yang dimuatkan fail .vcf apabila kenalan dieksport daripada telefon atau program e-mel.
vCard 3.0 minimum untuk kod QR kelihatan seperti ini, satu sifat setiap baris: BEGIN:VCARD, VERSION:3.0, N:Lee;Jordan, FN:Jordan Lee, ORG:Maple Street Bakery, TEL:+15035550123, EMAIL:jordan@example.com, URL:https://example.com, END:VCARD. N memuatkan nama berstruktur (nama keluarga dahulu, dipisahkan oleh koma bertitik) dan FN nama seperti yang patut dipaparkan.
- N: nama berstruktur (keluarga;diberi;tengah;awalan;akhiran)
- FN: nama paparan
- TEL: nombor telefon, sebaik-baiknya dalam format antarabangsa
- EMAIL: alamat e-mel
- ORG: syarikat atau organisasi
- TITLE: jawatan
- URL dan ADR: laman web dan alamat pos
Versi mana yang perlu digunakan
Versi 3.0 masih pilihan paling selamat untuk kod QR kerana hampir setiap telefon membacanya. Ia ditakrifkan dalam RFC 2426 daripada 1998. Versi 4.0, ditakrifkan dalam RFC 6350 pada 2011, ialah piawaian semasa dan memerlukan UTF-8, tetapi sesetengah pembaca lama mengendalikannya kurang konsisten.
Versi 3.0 menjangkakan kedua-dua N dan FN, manakala 4.0 hanya memerlukan FN. Apa jua versi yang digunakan, baris VERSION patut berada tepat selepas BEGIN:VCARD.
Pertukaran saiz dan pengimbasan
Setiap medan yang ditambah pada vCard menambah aksara, dan lebih banyak aksara bermakna kod QR yang lebih padat dengan modul yang lebih kecil. Kad dengan nama, satu nombor telefon dan satu e-mel mudah diimbas walaupun pada saiz kad perniagaan. Menambah alamat pos, beberapa nombor, nota yang panjang atau foto terbenam boleh menolak kod ke versi yang perlu dicetak jauh lebih besar.
Foto biasanya menjadi masalah: imej berkod base64 boleh mencecah ribuan aksara dan jarang muat dalam kod yang praktikal. Alternatif lazim ialah mengekodkan pautan pendek ke fail .vcf yang dihoskan atau halaman kenalan, yang mengekalkan kod kecil dan membolehkan butiran diubah kemudian.