Amigos,
comecei a usar o CobreBemX recentemente e minha necessidade imediata é o layout "CarnetReciboLateralEsquerda". Algo estranho e curioso está acontecendo: a geração "compacta" os boletos, diminui a fonte e o tamanho dos campos, forçando o uso de uma segunda linha para exibir os dados de alguns campos que não podem ser acomodados nos espaços reduzidos. Os boletos são gerados fora do padrão: menores na largura e maiores na altura, conforme esta imagem, com destaques:
Por outro lado, ao utilizar outros layouts, como o "Padrao", tudo fica perfeito, conforme mostra esta outra imagem:
Acompanhem comigo:
1 - Já fiz várias alterações em diversas propriedades - margens, tamanho de papel, fontes... - e nada resolveu. Na documentação do CobreBemX não encontrei nada que aponte a possível causa do problema e uma solução;
2 - O programa que estou usando nos testes é rigorosamente o mesmo, só o que muda é a linha que define o layout;
3 - A redução nos layouts/fontes só acontece em alguns modelos. É como se o CobreBemX, diante de determinados layouts, aplicasse um "fator de redução" sobre os boletos gerados;
4 - Testei o programa em 4 máquinas diferentes, todas com XP. Incrível: em 2 o problema acontece, nas outras 2 funciona perfeitamente!
5 - Fica a impressão de que a causa do problema pode ser o acesso a componentes/recursos do próprio Windows, devido às dependências que existem entre ele e o CobreBemX... mas isso é um tanto subjetivo!
Finalizando: estou em contato com o suporte técnico CobreBem há dias, eles estão respondendo, mas até agora não conseguiram oferecer solução. Decidi buscar uma luz recorrendo à nossa comunidade, sempre prestativa e eficiente.
Antecipo meus agradecimentos a todos que tentarem/puderem ajudar!