vCard માં શું હોય છે
vCard લેબલવાળી લીટીઓનું બનેલું સાદું લખાણ છે, જે BEGIN:VCARD થી ખૂલે છે અને END:VCARD થી બંધ થાય છે. દરેક લીટી એક ગુણધર્મ ધરાવે છે, જેમ કે ફોર્મેટ કરેલું નામ, ફોન નંબર કે ઇમેઇલ સરનામું. ફોન કે ઇમેઇલ પ્રોગ્રામમાંથી સંપર્કો એક્સપોર્ટ કરતાં .vcf ફાઇલમાં એ જ લખાણ હોય છે.
QR કોડ માટેનું ન્યૂનતમ vCard 3.0 આવું દેખાય છે, દરેક લીટીમાં એક ગુણધર્મ: 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 સ્ટ્રક્ચર્ડ નામ ધરાવે છે (કુટુંબનું નામ પહેલાં, સેમિકોલનથી અલગ) અને FN બતાવવાનું નામ.
- N: સ્ટ્રક્ચર્ડ નામ (family;given;middle;prefix;suffix)
- FN: બતાવવાનું નામ
- TEL: ફોન નંબર, આદર્શ રીતે આંતરરાષ્ટ્રીય ફોર્મેટમાં
- EMAIL: ઇમેઇલ સરનામું
- ORG: કંપની કે સંસ્થા
- TITLE: નોકરીનો હોદ્દો
- URL અને ADR: વેબસાઇટ અને ટપાલ સરનામું
કયું વર્ઝન વાપરવું
QR કોડ માટે વર્ઝન 3.0 હજી સૌથી સલામત પસંદગી છે કારણ કે લગભગ દરેક ફોન તેને વાંચે છે. તે 1998 ના RFC 2426 માં વ્યાખ્યાયિત છે. વર્ઝન 4.0, જે 2011 ના RFC 6350 માં વ્યાખ્યાયિત છે, હાલનું ધોરણ છે અને UTF-8 માગે છે, પણ કેટલાક જૂના રીડર તેને ઓછી સુસંગતતાથી સંભાળે છે.
વર્ઝન 3.0 N અને FN બંનેની અપેક્ષા રાખે છે, જ્યારે 4.0 ફક્ત FN માગે છે. ગમે તે વર્ઝન વપરાય, VERSION લીટી BEGIN:VCARD ની તરત પછી આવવી જોઈએ.
સાઇઝ અને સ્કેનિંગ વચ્ચે સમાધાન
vCard માં ઉમેરાતું દરેક ક્ષેત્ર અક્ષર ઉમેરે છે, અને વધુ અક્ષર એટલે નાના મોડ્યુલવાળો વધુ ગીચ QR કોડ. નામ, એક ફોન નંબર અને એક ઇમેઇલવાળું કાર્ડ વિઝિટિંગ કાર્ડની સાઇઝમાં પણ સરળતાથી સ્કેન થાય છે. ટપાલ સરનામું, ઘણા નંબર, લાંબી નોંધ કે એમ્બેડ કરેલો ફોટો ઉમેરવાથી કોડ એવા વર્ઝન પર જઈ શકે જેને ઘણો મોટો છાપવો પડે.
ફોટો સામાન્ય સમસ્યા છે: base64-એન્કોડ કરેલી છબી હજારો અક્ષર સુધી જઈ શકે અને ભાગ્યે જ વ્યવહારુ કોડમાં સમાય છે. સામાન્ય વિકલ્પ એ છે કે હોસ્ટ કરેલી .vcf ફાઇલ કે સંપર્ક પેજની ટૂંકી લિંક એન્કોડ કરવી, જે કોડને નાનો રાખે છે અને વિગતો પછીથી બદલવા દે છે.