大致的需求是这样的:List<int> listIDs = 查找符合查询条件的商品ID(...);foreach (int id in listIDs)
{
    Bitmap bmpLabel = 生成标签(id);
    // bmpLabel.Save(...);
    打印标签(bmpLabel);
}现在用斑马888打印标签遇到一个妖孽问题:假设生成的标签是A、B、C,但是打印出来的竟然是A、A、C!每次都这样,换同型号别的打印机、换到别的PC上运行也一样。下载过最新驱动,没效果。生成标签肯定没问题,用Save方法检查过生成的图片,绝对是正确的。打印是用C#自带的PrintDocument组件,全默认设置。用别家的激光打印机试过,没问题。目前用了个傻办法倒是解决了,在循环体内打印前先让它sleep(2000)。可是还是不太明白,这是斑马打印机的问题吗?C#代码里有什么需要注意的吗?