POS para formatação de impressão .Net - não é possível usar o caractere de escape (char) 27

Descobri como imprimir texto básico em nossa impressora de PDV, mas não consigo descobrir como fazer com que os caracteres de escape funcionem (para negrito, alinhamento de texto, etc.). Por enquanto, estou apenas testando com o Microsoft PosPrinter Simulator.

Aqui está o que estou tentando

_printer.PrintNormal(PrinterStation.Receipt, (char)27 + "|bC" + printText + (char)13 + (char)10);

Eu esperaria que imprimir minhaprintText em negrito seguido por uma quebra de linha. Quando eu tirar(char)27 + "|bC" então funciona bem.

odocumentação para os códigos de escape é aqui

O erro que recebo é

Uma exceção de primeira chance do tipo 'System.FormatException' ocorreu no Microsoft.PointOfService.ControlBase.dll String de entrada não estava em um formato correto.

Eu tentei um monte de variações, mas não consigo envolver minha cabeça em torno dele.

Editar. Aqui está o rastreamento de pilha

   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Int32.Parse(String s, IFormatProvider provider)
   at Microsoft.PointOfService.DeviceSimulators.PosPrinterSimulatorWindow.ProcessEscapes(String str)
   at Microsoft.PointOfService.DeviceSimulators.PosPrinterSimulatorWindow.DisplayText(String str)
   at Microsoft.PointOfService.DeviceSimulators.PosPrinterSimulator.PrintNormalImpl(PrinterStation station, PrinterState printerState, String data)
   at Microsoft.PointOfService.BaseServiceObjects.PosPrinterBase.OutputRequestHandler(OutputRequest Request)
   at Microsoft.PointOfService.Internal.PosCommonInternal.ProcessOutputRequest(OutputRequest request, Boolean asyncOperation)
   at Microsoft.PointOfService.BaseServiceObjects.PosPrinterBase.ProcessRequest(PrintOperation operation)
   at Microsoft.PointOfService.BaseServiceObjects.PosPrinterBase.PrintNormal(PrinterStation station, String data)
   at MyProjectNamespace) in MyFile.cs:line 74

questionAnswers(7)

yourAnswerToTheQuestion