Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado (editado)

Utilizo o seguinte comando  para gerar o PDF da NFC-e

ACBrNFe1.DANFE.ImprimirDANFEPDF

 

 

o pdf Gerado está bugando a linha onde aparece a quantidade x vlr un x vlr total

na pre visualização e impressão na bobina estão ok!!!!

já mexi nas margens e não surge efeito.

 

segue print

 

image.png.f4fb908934abe58604ccfe293c565122.png

 

 

        Danfce := TACBrNFeDANFCeFortes.Create(nil);
        Danfce.MargemInferior     := 8;
        Danfce.MargemSuperior     := 8;
        Danfce.MargemEsquerda     := 1;
        Danfce.MargemDireita      := 5;
        Danfce.ImprimeQRCodeLateral := True;
        Danfce.ImprimeLogoLateral   := True;
        Danfce.LarguraBobina        := CfgLocal.LargBobinaNFCE; já usei 280 a 302
        Danfce.ImprimeEmUmaLinha    := False;
        Danfce.ExibeInforAdicProduto:= infNenhum;

        ACBrNFe1.DANFE              := Danfce;

 

Editado por Ricardo Rohde
Postado
Em 18/06/2021 at 23:10, RicardoVoigt disse:

Não ficou claro o que vc quis dizer... descobriu como resolver o problema ??

Att

Ricardo

estou com o erro acima...

assim como este a baixo q gera linhas tortas q me atormenta e não sei o que fazer

image.png.ee9599212ac17870c4882d16e550e13a.png

Postado
1 hora atrás, Ricardo Rohde disse:

ssim como este a baixo q gera linhas tortas q me atormenta e não sei o que fazer

Bom dia,

já tentou ajustar aquela configuração de "escala e layout" do windows ? tente selecionar a opção 100% (recomendado)

Att

Ricardo

Postado (editado)

fala Ricardo, já está tudo certinho, é só no geraPdf q da esse pau 😕

 

 

do boleto, vou usar o SetRoundMode(rmNearest); antes de imprimir, conforme visto no outro tópico q eu havia "abandonado"

Editado por Ricardo Rohde
Postado (editado)
Em 21/06/2021 at 10:38, RicardoVoigt disse:

Bom dia,

já tentou ajustar aquela configuração de "escala e layout" do windows ? tente selecionar a opção 100% (recomendado)

Att

Ricardo

Xará,

 

Mudei o seguinte  

no mLinhaTotalItem, alterei o Alignment de taRightJustify para taCenter  (((

image.png.8ef25b12b5392c1f146b280921732d24.png

 

Na procedure FormataTextoItemParaNormal (linha 699)

Mudei de: LinhaTotal := TDFeReportFortes.EspacejarTextoGrafico(LinhaTotal, mLinhaTotalItem.Width - 10, mLinhaTotalItem.Font);

Para: LinhaTotal := TDFeReportFortes.EspacejarTextoGrafico(LinhaTotal, mLinhaTotalItem.Width - 50, mLinhaTotalItem.Font);

 

 

Problema se resolve... qual impacto ocasionaria nos demais?!

Aqui, com essa alteração não mudou mais nada além desse problema.

        Danfce := TACBrNFeDANFCeFortes.Create(nil);
        Danfce.MargemInferior     := 8;
        Danfce.MargemSuperior     := 8;
        Danfce.MargemEsquerda     := 1;
        Danfce.MargemDireita      := 5;
        Danfce.ImprimeQRCodeLateral := True;
        Danfce.ImprimeLogoLateral   := True;
        Danfce.LarguraBobina        := 280;
        Danfce.ImprimeEmUmaLinha    := False;
        Danfce.ExibeInforAdicProduto:= infNenhum;

 

image.png.4e41a76492ef5240de5da28fcb6475a6.png

 

Editado por Ricardo Rohde
Postado
3 horas atrás, Ricardo Rohde disse:

Mudei o seguinte  

Se tivesse problema outros estariam relatando... outra dica eh tentar atualizar os fontes e reinstalar os componentes ? Incluindo a pasta do fortes...

Att

Ricardo

  • Curtir 1
Postado (editado)
13 horas atrás, RicardoVoigt disse:

outra dica eh tentar atualizar os fontes e reinstalar os componentes

ja feito e sem sucesso.

só procuro o forum qdo minhas alternativas acabam

13 horas atrás, RicardoVoigt disse:

Se tivesse problema outros estariam relatando...

Será mesmo? Será q todo mundo gera PDF e anexa ao email qdo emite a nota? Ou só manda o xml? Será q todos abrem e olham?

É um detalhe tão imperceptivel... q nem se nota q o valor total nao aparece  

 

Editado por Ricardo Rohde
Postado (editado)
6 minutos atrás, LIDERNetwork disse:

@Ricardo Rohde obrig pela contribuição aqui funcionou e resolveu com as suas colocações.

 

 

Quais delas??

 

 

esse q vc citou do espaço grande no final nem me preocupo... mas se tiver como reduzir.. seria melhor.. até pq diminuiria o pdf 

Editado por Ricardo Rohde
Postado
Em 22/06/2021 at 15:56, Ricardo Rohde disse:

Xará,

 

Mudei o seguinte  

no mLinhaTotalItem, alterei o Alignment de taRightJustify para taCenter  (((

image.png.8ef25b12b5392c1f146b280921732d24.png

 

Na procedure FormataTextoItemParaNormal (linha 699)

Mudei de: LinhaTotal := TDFeReportFortes.EspacejarTextoGrafico(LinhaTotal, mLinhaTotalItem.Width - 10, mLinhaTotalItem.Font);

Para: LinhaTotal := TDFeReportFortes.EspacejarTextoGrafico(LinhaTotal, mLinhaTotalItem.Width - 50, mLinhaTotalItem.Font);

 

 

Problema se resolve... qual impacto ocasionaria nos demais?!

Aqui, com essa alteração não mudou mais nada além desse problema.


        Danfce := TACBrNFeDANFCeFortes.Create(nil);
        Danfce.MargemInferior     := 8;
        Danfce.MargemSuperior     := 8;
        Danfce.MargemEsquerda     := 1;
        Danfce.MargemDireita      := 5;
        Danfce.ImprimeQRCodeLateral := True;
        Danfce.ImprimeLogoLateral   := True;
        Danfce.LarguraBobina        := 280;
        Danfce.ImprimeEmUmaLinha    := False;
        Danfce.ExibeInforAdicProduto:= infNenhum;

 

image.png.4e41a76492ef5240de5da28fcb6475a6.png

 

Essas aqui, sobre o espaço eu já resolvi nao sei por que mas ao criar o componente em tempo de execução acontece esse espaço...

Postado
3 minutos atrás, LIDERNetwork disse:

Essas aqui, sobre o espaço eu já resolvi nao sei por que mas ao criar o componente em tempo de execução acontece esse espaço...

Hmm, vc setou alguma propriedade pra tirar o "espaço em branco"?

Postado
3 minutos atrás, Ricardo Rohde disse:

Hmm, vc setou alguma propriedade pra tirar o "espaço em branco"?

Nao na verdade deixei de criar em tempo de execuçao apenas e esse problema foi resolvido. Acredito que o problema esta ali no constructor mas pra mim dá pra usar sem ser criando na execução entao deu certo aqui.

  • Curtir 1
Postado
Em 22/06/2021 at 15:56, Ricardo Rohde disse:

Xará,

 

Mudei o seguinte  

no mLinhaTotalItem, alterei o Alignment de taRightJustify para taCenter  (((

image.png.8ef25b12b5392c1f146b280921732d24.png

 

Na procedure FormataTextoItemParaNormal (linha 699)

Mudei de: LinhaTotal := TDFeReportFortes.EspacejarTextoGrafico(LinhaTotal, mLinhaTotalItem.Width - 10, mLinhaTotalItem.Font);

Para: LinhaTotal := TDFeReportFortes.EspacejarTextoGrafico(LinhaTotal, mLinhaTotalItem.Width - 50, mLinhaTotalItem.Font);

 

 

Problema se resolve... qual impacto ocasionaria nos demais?!

Aqui, com essa alteração não mudou mais nada além desse problema.

        Danfce := TACBrNFeDANFCeFortes.Create(nil);
        Danfce.MargemInferior     := 8;
        Danfce.MargemSuperior     := 8;
        Danfce.MargemEsquerda     := 1;
        Danfce.MargemDireita      := 5;
        Danfce.ImprimeQRCodeLateral := True;
        Danfce.ImprimeLogoLateral   := True;
        Danfce.LarguraBobina        := 280;
        Danfce.ImprimeEmUmaLinha    := False;
        Danfce.ExibeInforAdicProduto:= infNenhum;

 

image.png.4e41a76492ef5240de5da28fcb6475a6.png

 

alguma ideia se seria isso mesmo?

Postado
Em 30/06/2021 at 10:29, Ricardo Rohde disse:

alguma ideia se seria isso mesmo?

Boa tarde,

não tenho certeza se é a solução ideial... já tentou emitir com valores maiores de 100 ? acho que os valores ficarão desalinhados...

sobre o corte na direita deve ter mais algum detalhe impactando ai... não dá pra ter certeza...

já revisaram aquela configuração do windows referente a escala? se estiver diferente de 100%, ajustar para 100%...

Ou definir uma outra impressora diferente, como impressora padrão no Windows...

Att

Ricardo

 

Postado
Em 05/07/2021 at 14:25, RicardoVoigt disse:

Boa tarde,

não tenho certeza se é a solução ideial... já tentou emitir com valores maiores de 100 ? acho que os valores ficarão desalinhados...

sobre o corte na direita deve ter mais algum detalhe impactando ai... não dá pra ter certeza...

já revisaram aquela configuração do windows referente a escala? se estiver diferente de 100%, ajustar para 100%...

Ou definir uma outra impressora diferente, como impressora padrão no Windows...

Att

Ricardo

 

já... foi feito tudo isso q vc disse, e antes de vir aqui, ja tinha feito...

 

os valores só se ajustam mudando o fonte...

  • 1 ano depois...
Postado
Em 23/06/2021 at 17:46, Ricardo Rohde disse:

Hmm, vc setou alguma propriedade pra tirar o "espaço em branco"?

Amigo boa tarde, estava passando pelo mesmo problema na impressão em tempo de projeto, e pra retirar o espaço em branco só setei a propriedade: 

FACBrNFeDANFCeFortes.FormularioContinuo := True;

  • Este tópico foi criado há 1188 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...