Я читаю Bartender SDK и пишу следующий код для проверки шаблона этикетки.
var lb = @"C:\Users\Administrator\Desktop\线标.btw";
using (Engine engine = new Engine(true))
{
LabelFormatDocument btformate = engine.Documents.Open(lb);
btformate.SubStrings["version"].Value = txtVersion.Text;
btformate.SubStrings["pn"].Value = txtPN.Text;
btformate.SubStrings["sn"].Value = txtsn.Text;
btformate.SubStrings["week"].Value = txtWeek.Text;
btformate.PrinterCodeTemplate.Performance.AllowSerialization = false;
btformate.ExportImageToClipboard(Seagull.BarTender.Print.ColorDepth.ColorDepth256, new Resolution(200));
engine.Stop();
}
В шаблоне метки я использую поле шаблона кода принтера для передачи данных из c # в движок Bartender.
Например, я установил pn = "04130032" и считаю, что на выходе будет правильная строка "04130032", к сожалению, бармен отображает другой путь "4 130 032,00". Как видите, это было расценено как число, я действительно хочу, чтобы оно было STRING !!
Шаблон шаблона бармена
шаблон вывода изображения
Как я могу настроить шаблон этикетки и найти правильный путь?
Большое спасибо.