假设我有一个字符串列表var barcodesList = new List<string>();
并填充了一些值,我想为列表中的每个值生成一个条形码(条形码类型= Code 128 ),然后使用 TSC TTP-244 Pro 打印机进行打印,条形码应为2.5 * 5
有没有图书馆可以帮助您生成条形码?
如何打印生成的条形码?
答案 0 :(得分:1)
通常,存在一些候选库和广泛使用的库,具体取决于TSC打印机可用的驱动程序类型。
对于win32 .NET应用程序,您可以将字符串与Pos for .NET SDK一起使用,以生成并直接打印到打印机https://www.microsoft.com/en-us/download/details.aspx?id=55758上。您将需要TSC制造商提供的OPOS服务对象。
对于UWP应用: 如果TSC没有OPOS服务对象(驱动程序),则可以使用钱包条形码API生成条形码位图(代码128和其他)。 https://docs.microsoft.com/en-us/uwp/api/windows.applicationmodel.wallet.walletbarcode。从那里,您将需要使用页面打印机API https://github.com/microsoft/Windows-universal-samples/tree/master/Samples/Printing
将位图呈现到TSC。如果您可以找到用于TSC的OPOS服务对象(驱动程序),则可以使用PosPrinter API https://github.com/microsoft/Windows-universal-samples/tree/master/Samples/PosPrinter
直接生成和打印。答案 1 :(得分:0)
为此,您可以将条形码列表导出到excel文件中,然后使用Gargour软件导入文件,它将生成条形码并打印出来。