如何在不取消对齐的情况下为 epson 打印机禁用粗体?

How to disable bold for epson Printers without killing the alignment?

我可以在 instructions 之后打印粗体。

我遇到的问题是如何禁用粗体以使列表中打印的下一个项目不带有粗体。 我不想使用“|N”,因为这会将所有格式设置回正常,包括对齐方式。完成后如何禁用粗体。 我希望能够执行以下操作:

我在找什么

Text1 Text2 Text3

我试过的

slipHeader &= vbCrLf & "1: " & ESC.Value & "|bC" & "test" & ESC.Value & "|N" & ESC.Value & "|bC" & " test2" & ESC.Value & "|N"
slipHeader &= vbCrLf & "2: " & ESC.Value & "|bC" & ESC.Value & "|cA" & "test" & ESC.Value & "|N" & ESC.Value & "|cA" & ESC.Value & "|bC" & " test2" & ESC.Value & "|N" 

上面的例子写在VB中。 我的最终代码是在 C# 中。

任何答案都可以,因为我会翻译成 C#。

如果您使用的打印机 OPOS 控件的兼容版本是 1.10 或更高版本,您可以使用转义序列 "ESC |! bC" 仅禁用粗体属性。请参考您使用的OPOS文档打印机转义序列的说明。

相关OPOS标准规范参见UnifiedPOS 1.14.1文档第1044页(文档中页面描述为“30-28”)。