Using ZebraDesigner to create/print labels with variable data



So far I have used the LinkOS-SDK in our Xamarin mobile app and have created the integration to print labels.  However, we need to print pre-designed labels, with variable fields.  The labels are visitor badges, so the data going in the variable fields will be different every time.


My question is how can we use the label file created in the designer, dynamically populate the variable fields, and send it to the printer to print?  When we open the label file in a text editor, it looks to be encrypted.


We also need to do this in a web browser, however getting the mobile app going first is priority.