clboehm Posted February 14, 2011 Share Posted February 14, 2011 We are starting to add QR codes to our Business Cards. Is anyone else doing this? It seems pretty limited to what can be added, as far as number of items in the QR code for contact book information. Anyone wanna add any tips or tricks that they have used or tried? I am using the MECard structure. Anyone find that VCArd is better? Thanks in advance. Link to comment Share on other sites More sharing options...
bduncan Posted April 8, 2011 Share Posted April 8, 2011 I haven't found a standard that works across Android, Blackberry, and iOS. We recently put QR codes on sales' cards and made the code a link to a mobile contact page. You can check mine out at: www.corporatepress.com/brianduncan Link to comment Share on other sites More sharing options...
ThomasLewis Posted April 15, 2011 Share Posted April 15, 2011 The MECARD format seems to work the best for us. Here is a javascript rule based on that format: var last = Field("LName"); var first = Field("FName"); var cell = Field("Cell"); var phone = Field("Email"); var address = Field("Address"); var email = Field("Email"); var url = Field("Website"); return "MECARD:N:" + last + "," + first + ";TEL:" + cell + ";TEL:" + phone + ";ADR:" + address + ";EMAIL:" + email + ";" + url + ";;"; Here are the specifications for it: http://www.nttdocomo.co.jp/english/service/imode/make/content/barcode/function/application/addressbook/index.html Link to comment Share on other sites More sharing options...
clboehm Posted April 19, 2011 Author Share Posted April 19, 2011 We are giving a choice of contact information using this: ---------------------------------------------------------------------------------------------- //Check the box "Treat returned Strings as tagged text" //Use the font "IDAutomation2D" //Can add fields to the "var info = { }" area, but it is limited at this time to the amount of information that can be added. //ADR: Field("Address1")+ " "+Field("City")+ " "+Field("State")+ " "+Field("Zip"), //Need to change the pointsize so it maintains a certain size, that is what the "5" is for. //return MakeQRBarcode(DataToEncode, ProcessTilde, EncodingMode, ErrorCorrectionMode, PreferredFormat, PointSize, NoFontTag, Font) var info = { FN: Field("Q_Name"), TEL: Field("Q_Phone"), EMAIL: Field("Q_Email"), ADR: Field("Q_Address"), URL: Field("Q_Web"), NOTE: Field("Note"), } var result = ""; for (var label in info) { if (!info[label]) continue; result += label; if (!label.match(/\:$/)) result += ":"; result += info[label]; result += FusionPro.inValidation ? "\n" : ";"; } if (FusionPro.inValidation) return result; return MakeQRBarcode ("MECARD:" + result + ";",null,null,null,null,5,null,null); Link to comment Share on other sites More sharing options...
hinesj87 Posted May 20, 2011 Share Posted May 20, 2011 I would suggest using a url shortener (such as bit.ly) for URLs Always have a margin around the code that is at least as wide as the "Tracking Boxes" in the corners I have had success with vCards working across multiple OS's using this website: http://keremerkan.net/qr-code-and-2d-code-generator/ Hope this helps. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.