爱普生收据缓冲打印问题
Epson receipt buffered printing issue
我正在使用 Epson TM-S9000 SDK 从网页打印收据。
C# 控制台应用程序。使用
m_objProperty.BufferedPrint(PrintBuffer.MF_PRT_BUFFERING)
它打印正常,但随后立即清除了打印缓冲区。
如何循环打印同一张收据的多份副本?
似乎没有直接的多份缓冲打印方法。
我认为我只能使用 SDK 中的 PrintText()
,例如:
int numberOfCopies = a;
for (int i = 0; i < numberOfCopies; i++)
{
myMFDevice.SetPrintAlignment(Alignment.MF_PRINT_ALIGNMENT_CENTER);
myMFDevice.PrintText(strBuilder.ToString(), myDecorate);
myMFDevice.AutoCutRollPaper(AutoCutType.AUTOCUT_FEEDANDCUT);
}
我正在使用 Epson TM-S9000 SDK 从网页打印收据。 C# 控制台应用程序。使用
m_objProperty.BufferedPrint(PrintBuffer.MF_PRT_BUFFERING)
它打印正常,但随后立即清除了打印缓冲区。 如何循环打印同一张收据的多份副本?
似乎没有直接的多份缓冲打印方法。
我认为我只能使用 SDK 中的 PrintText()
,例如:
int numberOfCopies = a;
for (int i = 0; i < numberOfCopies; i++)
{
myMFDevice.SetPrintAlignment(Alignment.MF_PRINT_ALIGNMENT_CENTER);
myMFDevice.PrintText(strBuilder.ToString(), myDecorate);
myMFDevice.AutoCutRollPaper(AutoCutType.AUTOCUT_FEEDANDCUT);
}