使用OPOS打印机打印时,如何减小文本/字体的大小?我正在使用一台Epson打印机和以下软件组件来完成这项工作。
- 用于的OPOS ADK。Net
- Microsoft POS for。Net
用于打印行的命令是
m_Printer.PrintNormal(PrinterStation.Receipt, "u001b|cA" + "noob is printing"+ "n");
有没有缩小字体大小的转义符?RecLineChars设置为42。
我们使用以下内容:
// Scale the font to OPOS (1 to 4)
int fontSize = (int)Math.Round((format.FontSize.Value - 5) / 5.0);
if (fontSize < 1)
fontSize = 1;
if (fontSize > 4)
fontSize = 4;
_printerText += string.Format("x1B|{0}C", fontSize);