slsantos Postado 11 Maio Postado 11 Maio Olá Pessoal! Estou usando esse comando pra gerar o pdf "ACBrNFe.NotasFiscais.ImprimirPDF". Na minha máquina o PDF é gerado corretamente, mas no cliente a grade dos produtos sai desconfigurada (segue arquivo anexo). A unica coisa que tem de diferente é o SO. Uso o Windows 10 e no cliente é o 11. Será alguma coisa no SO do cliente que está bugando a geração? Alguém já passou pro isso? 43260564459395000178550010000000031404829514-nfe.pdf
Consultores Juliomar Marchetti Postado 12 Maio Consultores Postado 12 Maio pode ser escala do windows. famoso zoom diferente de 100% Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Antonio Gomes Postado 12 Maio Postado 12 Maio 13 horas atrás, slsantos disse: Olá Pessoal! Estou usando esse comando pra gerar o pdf "ACBrNFe.NotasFiscais.ImprimirPDF". Na minha máquina o PDF é gerado corretamente, mas no cliente a grade dos produtos sai desconfigurada (segue arquivo anexo). A unica coisa que tem de diferente é o SO. Uso o Windows 10 e no cliente é o 11. Será alguma coisa no SO do cliente que está bugando a geração? Alguém já passou pro isso? 43260564459395000178550010000000031404829514-nfe.pdf 63.49 kB · 2 downloads Pelo que Juliomar falou, tente isso antes:
slsantos Postado 12 Maio Autor Postado 12 Maio @Juliomar Marchetti Td bem com vc? Olha só! Li o post acima, fiz as alterações nas opções do componente. Se eu mudar AlterarEscalaPadrao para True, a grade dos produtos sai corretamente, porém o danfe num todo sai menor que a pagina, ou seja, reduzida. Vi logo abaixo no Object Inspector a propriedade NovaEscala onde o padrão é 96. Coloquei 100 e cortou na margem direita. Até aí tudo bem, acredito que seja um ajuste de escala. Mas a pergunta é: Porque no Windows 10 funciona sem mudar nada nas propriedades padrão do componente e no 11 deixa bugado? Testei em outra máquina com Win10 e gerou normal. Outra coisa, vc falou: "pode ser escala do windows. famoso zoom diferente de 100% ". Não entendi o que vc quis dizer. Abraço!
Consultores Juliomar Marchetti Postado 12 Maio Consultores Postado 12 Maio escala do windows. no meu caso estou com 125% e vai desconfigurar senão modificar olhe em ambos o micros Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
slsantos Postado 12 Maio Autor Postado 12 Maio @Juliomar Marchetti Acho que entendi o que você quis dizer. É sobre a escala de exibição do windows lá nas configurações de video. Realmente no cliente está em 110% se não me engano, mudei pra 100% e funcionou. Mas aí vem aquela questão que o colega acima citou. Teria que mudar manualmente em todos os clientes com Win 11?
Consultores Juliomar Marchetti Postado 13 Maio Consultores Postado 13 Maio 2 horas atrás, slsantos disse: @Juliomar Marchetti Acho que entendi o que você quis dizer. É sobre a escala de exibição do windows lá nas configurações de video. Realmente no cliente está em 110% se não me engano, mudei pra 100% e funcionou. Mas aí vem aquela questão que o colega acima citou. Teria que mudar manualmente em todos os clientes com Win 11? não, tu pode usar a opção ali no componente que combina duas propriedades de escala e pegar se ele mudou ela e aplicar ao seu sistema. Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
slsantos Postado 13 Maio Autor Postado 13 Maio @Juliomar Marchetti Bom dia! Vou fazer os testes aqui! E posto se consegui ou não! Obrigado a todos!
Antonio Gomes Postado 13 Maio Postado 13 Maio 2 horas atrás, slsantos disse: @Juliomar Marchetti Bom dia! Vou fazer os testes aqui! E posto se consegui ou não! Obrigado a todos! No fonte do componente Fortes ele pega o da tela do windows. Escovando bits, para entender o problema: Local: https://github.com/fortesinformatica/fortesreport-ce/blob/master/Source/RLUtils.pas {@const ScreenPPI - Resolução do monitor em pixels por polegada. Representa a quantidade de pixels por polegada do vídeo. O valor real varia de monitor para monitor mas, para facilitar cálculos e tornar os projetos independentes do terminal, essa valor é assumido como sendo 96. :/} function ScreenPPI: Integer;
slsantos Postado 18 Maio Autor Postado 18 Maio (editado) @Antonio Gomes Nãio entendi muito bem. Seria deixar a propriedade "AlterarEscalaPadrao:= False" e a propriedade "NovaEscala:= 96". Isso? Outra coisa, vi que esse problema só acontece com o Windows 11. Editado 18 Maio por slsantos
Antonio Gomes Postado 19 Maio Postado 19 Maio (editado) 12 horas atrás, slsantos disse: @Antonio Gomes Nãio entendi muito bem. Seria deixar a propriedade "AlterarEscalaPadrao:= False" e a propriedade "NovaEscala:= 96". Isso? Outra coisa, vi que esse problema só acontece com o Windows 11. Pelo que pude notar sim, peço que faça o teste. No passado tive esse mesmo BO com um outro gerador de relatório de matricial.. Não cogita fast report? Nada desses bugs acontecem .. Editado 19 Maio por Antonio Gomes
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora