Попробуйте
<td> {{row[0].content}}</td>
вместо
<td *ngFor="let cell of row"> {{cell.content[1]}}
Страница Wikipedia для Redirector COM Port Redirector внизу содержит список инструментов с открытым исходным кодом и бесплатных программ, которые могут перенаправлять последовательные порты, и вы, вероятно, можете написать свой собственный простой эмулятор для принтера.
Если чековый принтер похож на принтеры Zebra или Intermec, которые я использовал, то формат - это просто некоторые команды печати в ASCII. Например, принтеры Intermec используют язык принтеров Intermec (IPL). В случае принтеров Epson POS похоже, что он использует язык, называемый ESC / POS. Вот другой ответ с дополнительной информацией. Кстати, вот спецификация команды ESC / POS .
Могу я спросить, драйвер, поставляемый с аппаратным обеспечением, является драйвером принтера для Windows? Если это так, не мог бы Вы проводите все свои тесты, используя что-то вроде CutePDF , которое печатает в файл PDF? Когда вы получите то, что вам нравится, проведите окончательное тестирование на реальном принтере.
Бесплатный Virtual PC от Microsoft позволяет вам направить COM-порт гостевой виртуальной машины в файл на реальной машине.
Вы можете написать простое приложение, имитирующее поведение принтера, и запустить его на другом компьютере, подключенном через нуль-модемный кабель.
Попробуйте HHD Free Serial Port Monitor и VSPE Free Serial Port Emulator. Я пытаюсь печатать прямо на виртуальном принтере на экране, но эти инструменты также оказались полезными. HHD показывает поток данных несколькими различными способами плюс консольное представление вывода.