Jump to content

Delphi Enterprise 
pela METADE DO PREÇO

botao_delphi.png

 

 

tp_550_logo.png Homologação ACBr Apresenta:
Nova  Impressora
TP-550

botao_saibamais.png

 

 

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

huelbert

Arquivos em memoria e DANFE cortando no windows

Recommended Posts

Boa tarde

1 - Alguém sabe se é possível criar os XML's  e PDF's somente em memoria ram, a intensão é evitar gravar o arquivo em disco (HD) priorizando performance, pois os mesmo, vão ser gravados no S3 da AWS.

2 - Estou com um problema na visualização e geração do PDF em WINDOWS via Lazarus (Anexei print das telas e o projeto exemplo).

danfe_linux.jpg

danfe_windows.jpg

acbrNFe.zip


Huelbert Rodrigo de Oliveira
Analista de Sistemas
www.scontti.com.br

Só sei que nada sei

Share this post


Link to post
Share on other sites

Boa tarde.

Como estão as configurações de margens?

Att.


Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites

Todas as margens estão com 2.

Mas o problema é que o mesmo fonte no linux da certo e no windows a margem sai desconfigurada.


Huelbert Rodrigo de Oliveira
Analista de Sistemas
www.scontti.com.br

Só sei que nada sei

Share this post


Link to post
Share on other sites

Bom dia, provavelmente é configuração do Windows... Verifique a configuração de vídeo, se escala está em 100%. Outro detalhe, se mandar direto para impressão sai ok?

 


Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Mesmo problema com as margens. E mesmo alterando a configuração das margens no componente ou no código fonte não muda nada, parece não estar respeitando as margens.

Share this post


Link to post
Share on other sites

Bom dia.

 E oque ocorre se mandar a impressão direto para a impressora, conforme questionado pelo Junior?

Att.


Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites

Boa tarde

O ajuste do texto está em 100% (normal), fiz o teste colocando em 125% deu o mesmo erro na impressão.

Instalei uma máquina virtual com windows 7 e o mesmo erro ocorre.

Tentei tanto no exemplo acbrNFe que enviei e também com o ACBrLibNFe (mudei as configurações da margem todas pra 2 no ACBrLib.ini), mesmo assim o erro persiste.

Engraçado que é somente em Windows.


Huelbert Rodrigo de Oliveira
Analista de Sistemas
www.scontti.com.br

Só sei que nada sei

Share this post


Link to post
Share on other sites

Boa tarde

Os fontes estão atualizados? se alterar as margens seja para maior ou menor e não surtir efeito pode estar pegando algum valor fixo no código...

Experimente realizar um teste com a versão atualizada do ACBrMonitor, utilizando o instalador. Note que houve atualizações recentes onde o valor agora é definido em milimetros, mas o pessoal está utilizando sem problemas:

 


Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
34 minutos atrás, huelbert disse:

Boa tarde

O ajuste do texto está em 100% (normal), fiz o teste colocando em 125% deu o mesmo erro na impressão.

Instalei uma máquina virtual com windows 7 e o mesmo erro ocorre.

Tentei tanto no exemplo acbrNFe que enviei e também com o ACBrLibNFe (mudei as configurações da margem todas pra 2 no ACBrLib.ini), mesmo assim o erro persiste.

Engraçado que é somente em Windows.

Depois de avaliar a questão das margens conforme o José Júnior mencionou acima, tente ver esse post:


[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites

Achei o problema...não tinha uma impressora padrão selecionada no windows.

Coloquei uma impressora PDF e deu certo, obrigado a todos.

Sobre gerar o PDF somente em memória ram, existe a possibilidade?

  • Like 3

Huelbert Rodrigo de Oliveira
Analista de Sistemas
www.scontti.com.br

Só sei que nada sei

Share this post


Link to post
Share on other sites

Bom dia.

Se vc quer gerar o PDF pode usar o comando ImprimirPDF().

Att.


Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites

O ImprimirPDF gera o arquivo no HD, a intensão é gerar somente em memória ram pra agilizar o processo.

Em conversa com Rafael Dias, o mesmo me disse que somente o XML pode ser gerado em memória ram.

Pode encerrar o tópico. 

 

  • Like 1

Huelbert Rodrigo de Oliveira
Analista de Sistemas
www.scontti.com.br

Só sei que nada sei

Share this post


Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.


Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...