Bruno Machado Jardim 1 Posted September 18, 2020 Report Share Posted September 18, 2020 Boa tarde, Como consigo definir a largura da impressao pra impressoras com 58mm ou 80mm? Estou utilizando o ACBrLib.PosPrinter Coloquei assim: posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter_MPagina, "Largura", 58); Mas não funcionou. Olhei na documentação e não encontrei muita coisa. Obrigado Link to post Share on other sites
Solution Rafael Dias 1,215 Posted September 18, 2020 Solution Report Share Posted September 18, 2020 Esta configuração que tu fez afeta apenas as tags do modo pagina e não a impressão em si. O posprinter não tem o conceito de largura em milímetros e sim em colunas. Então a configuração que você tem que mudar é ColunasFonteNormal. Rafael Dias Ajude o Projeto ACBr crescer - Assine o SAC Desenvolvedor ACBrLib. Link to post Share on other sites
antonio.carlos 65 Posted September 18, 2020 Report Share Posted September 18, 2020 Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 18, 2020 Author Report Share Posted September 18, 2020 Obrigado, vou testar. Mais uma dúvida: qual o numero em colunas para 80mm e 58mm? Testei no demo e nao teve alteracao. Por exemplo, coloquei 20 colunas e utilizo a tag </linha_simples> e a as de alinhamento. nao muda o alinhamento. por isso perguntei aqui. tem algo a mais que preciso fazer? Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 18, 2020 Author Report Share Posted September 18, 2020 Assim que esta saindo se observar o alinhamento nao ta respeitando o tamanho das colunas e nem a quebra de linha. Preciso fazer algo mais? Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 18, 2020 Author Report Share Posted September 18, 2020 Se conseguirem me ajudar , so resta isso para eu liberar o programa para os clientes. A biblioteca é muito boa mesmo, parabens!! E hj é dia de muita impressao por ser sexta. Link to post Share on other sites
Rafael Dias 1,215 Posted September 18, 2020 Report Share Posted September 18, 2020 me manda um exemplo do que esta mandando para o lib e poste o log por favor Rafael Dias Ajude o Projeto ACBr crescer - Assine o SAC Desenvolvedor ACBrLib. Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 18, 2020 Author Report Share Posted September 18, 2020 Mando assim pra lib: ACBrLibPosPrinter-20200918.log Tem mais coisa no codigo, mas é so variáveis Link to post Share on other sites
Rafael Dias 1,215 Posted September 18, 2020 Report Share Posted September 18, 2020 Olha pelo seu log você esta usando as configurações erradas para um impressora Epson, e isso pode estar causando os erros de impressão citados. Olhe no topico abaixo as configurações corretas para esta impressora. Rafael Dias Ajude o Projeto ACBr crescer - Assine o SAC Desenvolvedor ACBrLib. Link to post Share on other sites
Rafael Dias 1,215 Posted September 18, 2020 Report Share Posted September 18, 2020 Peguei do log sua impressão e mandei imprimir aqui olha como imprimiu correto. Rafael Dias Ajude o Projeto ACBr crescer - Assine o SAC Desenvolvedor ACBrLib. Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 18, 2020 Author Report Share Posted September 18, 2020 essa é uma impressora de teste, temos muitos clientes que usam impressoras chinesas que nao tem padrao. será q tenho q na instalacao ver sobre o modelo nelas? E o pior geralmente as chinesas sao as 58mm Link to post Share on other sites
Juliomar Marchetti 3,845 Posted September 18, 2020 Report Share Posted September 18, 2020 terá que configurar. seu sistema vai precisar ficar aberto para configurações dinâmicas Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 18, 2020 Author Report Share Posted September 18, 2020 ok, obrigado, ajudou bastante. com a configuração certa imprime tanto 80mm qnt 58mm certinho? Link to post Share on other sites
Rafael Dias 1,215 Posted September 19, 2020 Report Share Posted September 19, 2020 Sim desde que o texto não seja maior que o tamanho da bobina neste caso ele tende a truncar o texto enviado. Como o @Juliomar Marchetti falou tem que deixar as configurações dinâmicas e ajustar de acordo com o cliente. Quando for instalar no cliente teste os modelos e ve qual funciona de forma correta com o seu cliente. Rafael Dias Ajude o Projeto ACBr crescer - Assine o SAC Desenvolvedor ACBrLib. Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 19, 2020 Author Report Share Posted September 19, 2020 Obrigado. Se quiser fechar esse topico ja esta ok! Duvidas tiradas. Link to post Share on other sites
Bruno Machado Jardim 1 Posted September 19, 2020 Author Report Share Posted September 19, 2020 Mas uma pergunta: O texto entao nao quebra automaticamente? Link to post Share on other sites
Rafael Dias 1,215 Posted September 21, 2020 Report Share Posted September 21, 2020 Eu falei com o Daniel e no EscPos ele quebra a linha e não trunca. Rafael Dias Ajude o Projeto ACBr crescer - Assine o SAC Desenvolvedor ACBrLib. Link to post Share on other sites
Recommended Posts