Как передать данные из C# в Bartender2016C#

Место общения программистов C#
Anonymous
Как передать данные из C# в Bartender2016

Сообщение Anonymous »

Я прочитал 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», к сожалению, Bartender отображает другой способ «4,130,032.00». Как видите, оно было расценено как число, я действительно хочу, чтобы оно было STRING!

Изображение шаблона бармена

Изображение


Изображение вывода шаблона

Изображение


Как мне настроить шаблон этикетки и найти правильный путь?

Большое спасибо.

Вернуться в «C#»