C# 将格式化文本打印到串行端口

C# 将格式化文本打印到串行端口,c#,serial-port,printers,C#,Serial Port,Printers,我正在尝试将内容写入串行端口,该端口将使用蓝牙与打印机通信。我正在使用.NET CF 3.5-Windows Mobile 6.5和Citizen Printer PD 24 我可以将文本写入打印机,但问题是我想将其格式化为粗体字符,增加字体大小和其他选项。我不知道怎么做 有什么建议吗? 现在写我正在使用以下代码: string printString = "APPLICATION FORM \b0 \r\n"; printString += "Name of First Applican

我正在尝试将内容写入串行端口,该端口将使用蓝牙与打印机通信。我正在使用.NET CF 3.5-Windows Mobile 6.5和Citizen Printer PD 24

我可以将文本写入打印机,但问题是我想将其格式化为粗体字符,增加字体大小和其他选项。我不知道怎么做

有什么建议吗? 现在写我正在使用以下代码:

 string printString = "APPLICATION FORM  \b0 \r\n";
 printString += "Name of First Applicant: " + ApplicantTitle + "." + ApplicantName + "\n";
 port.Write(printString);
 port.Close();
谢谢你阅读这篇文章

问候
Biju

您需要打印机的编程手册来了解要发送的控制代码。您可以下载。

感谢Martin的编辑:)嗨,Hans,我看到了这些命令,但是我如何在我的C代码中使用它们?知道如何使用它吗?嗨,汉斯,\n我找到了使用这些命令的方法`Printsting+=“\xb1k3 Name”`\再次感谢你的帮助