Ir para conteúdo
  • Cadastre-se

dev botao

Impressão NFCe - Tamanho da página em memória


  • Este tópico foi criado há 2529 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia a todos.

Seguindo as orientações, criei este tópico para continuar com o assunto tratado no tópico inicial, visto que o problema aqui relatado é outro caso.

O problema que encontramos acontece após a impressão do DANFCe, onde o mesmo especifica algumas configurações (ex: tamanho da pag. 29,7cm) à impressora,  e tal configuração afeta as posteriores impressões do nosso sistema que ultrapassam o tamanho de uma folha A4. Esta configuração permanece até o término da aplicação. Se executarmos a mesma rotina de impressão, sem antes ter realizado a impressão de um DANFCe, nossa rotina imprime o arquivo normalmente, excedendo os 29,7cm.

Descrição do nosso ambiente: Win7 64, utilizando como forma de impressão o Fortes.

Impressoras utilizadas: (i)Bematech MP-4200 TH, (ii) Elgin i9

@Daniel Simoes, conforme solicitado, segue em anexo um exemplo para reproduzir o problema. Adicionei a função para impressão nos botoes "1 - Status de Serviço" e "2 - Imprimir DANFe" do ACBrNFeDemo

Necessita somente adicionar a unit "mORMotReport.pas", e ajustar os caminhos que deixei na aplicação.

No mais, acredito ser isso. Qualquer problema com o exemplo, fico a disposição pra corrigir e auxiliar.

Grato pela atenção.

PS: Um detalhe importante que deixei passar já no tópico anterior. Para impressão de documentos que excedem o tamanho padrão das impressoras (80mm x 30cm), necessitamos criar um formulario de impressão personalizado e após, especifica-lo nas configuralções da impressora. No caso, criamos um formulário com as seguintes medidas: Largura = 7,36 cm / Comprimento = 300 cm. Segue anexo uma breve descrição para esse procedimento.

 

 

FelipeTomm-ImpressaoDANFCe.7z

FormularioImpressao.pdf

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Este tópico foi criado há 2529 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...