0

2 つのバーコードが付いたシンプルなラベルがあります。ラベルを開いて印刷することはできますが、バーコードが印刷されません。テキスト ラベルは次のとおりです。

_label = Framework.Open("c:\\temp\\inventory.label");
_label.SetObjectText("part_num", txtPartNumber.Text);
_label.SetObjectText("serial_num", txtSerialNum.Text);
_label.Print("DYMO LabelWriter 450");
4

1 に答える 1

0

私はそれを考え出した。ラベル フレームワークではなく、SDK を使用する必要がありました。

var myDymoAddin = new DymoAddIn();
var myLabel = new DymoLabels();
if (myDymoAddin.Open(@"c:\temp\inventory.label"))
{
   myLabel.SetField("part_num", txtPartNumber.Text);
   myLabel.SetField("serial_num", txtSerialNum.Text);
   myDymoAddin.StartPrintJob();
   myDymoAddin.Print(1, false);
   myDymoAddin.EndPrintJob();
 }
于 2021-06-03T08:34:40.197 に答える