写一段NiceLabel打印标签的.net实例程序看看
时间: 2023-01-11 22:55:36 浏览: 176
好的,下面是一个使用 NiceLabel .NET API 打印标签的实例程序:
```
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NiceLabel.SDK;
namespace NiceLabelSample
{
class Program
{
static void Main(string[] args)
{
// 创建 NiceLabel 对象
var niceLabel = new NiceLabel();
// 加载标签文件
var labelFile = niceLabel.OpenLabel("C:\\Label\\MyLabel.lbl");
if (labelFile == null)
{
Console.WriteLine("无法打开标签文件!");
return;
}
// 设置打印机名称
var printerName = "MyPrinter";
niceLabel.PrinterName = printerName;
// 打印标签
var printOutcome = niceLabel.Print("MyDataSource");
if (printOutcome != PrintOutcome.Success)
{
Console.WriteLine("打印失败!");
}
// 关闭 NiceLabel 对象
niceLabel.Close();
}
}
}
```
在这个程序中,我们首先创建了一个 NiceLabel 对象,然后使用 OpenLabel 方法打开标签文件。然后,我们使用 PrinterName 属性设置打印机的名称,最后使用 Print 方法打印标签。最后,我们使用 Close 方法关闭 NiceLabel 对象。