Skip to content

Not working with encoding Shift_JIS #73

@ryantranvortech

Description

@ryantranvortech

It's awesome. Thanks so much!

Printer printer = new Printer("EPSON TM-T(203dpi_1) Receipt6", "Shift_JIS");

Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
Encoding encoding = Encoding.GetEncoding("Shift_JIS");

printer.InitializePrint();

printer.Append(new byte[] { 0x1B, 0x74, 0x12 });

printer.SetLineHeight(24);

string japaneseText = "テスト";
byte[] japaneseBytes = encoding.GetBytes(japaneseText);

printer.Append(japaneseBytes);

printer.FullPaperCut();
printer.PrintDocument();

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions