leandrovip / Vip.Printer

Biblioteca para realizar impressões (impressora não fiscal) utilizando comandos Esc/Bema, Esc/Daruma e Esc/Pos :rocket:
MIT License
76 stars 26 forks source link

Dúvida: Tamanho da Fonte #53

Closed MartinPessoa closed 2 years ago

MartinPessoa commented 2 years ago

Boa tarde blz?

Estou desenvolvendo uma aplicação pra um cliente, infelizmente não tenho como ter acesso direto a impressora térmica dele.

Enviei uma aplicação pra ele fazer um teste, funcionou perfeito. Porém ele perguntou se eu podia aumentar o tamanho da fonte.

No Readme.md aqui diz que nas funcionalidades disponíveis, tem o Tamanho da Fonte. Mas eu não consegui encontrar nem no pacote Nugget que eu instalei, nem aqui no demo da library a opção de escolher Tamanho da Fonte.

Desde já agradeço o retorno e muito obrigado pela ótima library!

leandrovip commented 2 years ago

Olá, boa tarde! Tudo bem e contigo?

De que forma você gostaria de aumentar a fonte?

Sim, com o método ExpandedMode() você pode ativar a fonte expandida que aumenta consideravelmente a fonte, porém diminui a quantidade de colunas que você pode utilizar.

Ha os métodos DoubleWidth2(), DoubleWidth3() e NormalWidth() que também alteram o tamanho e largura da fonte, com a mesma premissa de utilizar uma menor quantidade de colunas.

Usando o código:

var printer = new Printer('CaminhoNomeImpressora', PrinterType.Epson);
printer.TestPrinter();
printer.PrintDocument();

Você consegue observar os tamanhos que podem ser alterados. Em caso de dúvidas me avise por favor.

Abs