Skip to content

Cyrillic encoding seems not to work #69

@vasilevzhivko

Description

@vasilevzhivko

Hello,
I am trying to print in Bulgarian language, but the encoding seems not to work.
Here is my code:

var commandsArray = [];
commandsArray.push({appendEncoding: StarPRNT.Encoding.Windows1251});
commandsArray.push({appendAlignment: StarPRNT.AlignmentPosition.Center});
commandsArray.push({append: '* ******** *\n'});
commandsArray.push({append: '* Български *\n'});
commandsArray.push({
  appendCutPaper: StarPRNT.CutPaperAction.PartialCutWithFeed,
});

async function print() {
  try {
    var printResult = await StarPRNT.print(
      'StarPRNT',
      commandsArray,
      'BT:00:15:0E:E6:6E:74',
    );
    console.log(printResult); // Success!
  } catch (e) {
    console.error(e);
  }
}

when I print I only get some strange symbols. Anyone else tried to print in Bulgarian/Russian?

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