Ok, so the only rule that we currently have in our pdf is the basic text QR Barcode Rule:
var FieldOrRuleToEncode = "QRCode";
var EncodingMode = "Byte";
var ErrorCorrectionMode = "M";
var PreferredFormat = "0";
var PointSize = "4";
var NoFontTag = false;
var Font = "IDAutomation2D";
var ProcessTilde = false;
var DataToEncode = FieldOrRule(FieldOrRuleToEncode);
return MakeQRBarcode(DataToEncode, ProcessTilde,
EncodingMode, ErrorCorrectionMode, PreferredFormat,
PointSize, NoFontTag, Font);
As you can see the field it pulls data from is an entry in our CSV source. This field is collected from an online form and either has data such as myemail@myisp.net or the user simply chooses not to use the field.
So what i'm wanting to do is basically what the original poster stated. It needs to generate a qr code only for the specific people who choose to enter something in there and not create a qr code for anyone who chooses not to.
The second problem has been resolved by simply changing images. Thanks for your help.