ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

erro ao gerar pdf com quick report no windows 10

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
claudiomiro
Novato
Novato


Registrado: Quarta-Feira, 9 de Fevereiro de 2011
Mensagens: 7

MensagemEnviada: Qua Out 05, 2016 3:44 pm    Assunto: erro ao gerar pdf com quick report no windows 10 Responder com Citação

Ola amigos
no quick report ao gerar o pdf, tanto salvando manualmente como executando o comando ExportToFilter no windows 10 o sistema para de funcionar e fecha.
Alguem ja passou por isso ?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
softwareman
Novato
Novato


Registrado: Quinta-Feira, 4 de Setembro de 2003
Mensagens: 3

MensagemEnviada: Ter Out 18, 2016 11:51 pm    Assunto: Responder com Citação

Olá,

Estou passando pelo mesmo problema.

Fazendo o debug do Quick, percebi que o erro ocorre no tratamento do nome da Fonte ("Times New Roman" no meu caso).

Na emergência, substituí todos os Font.Name para 'Arial' no dfm, onde está o meu componente do TQuickRep e o relatório voltou a ser exportado corretamente para PDF.

Pelo que entendi, internamente o Quick procura por "Times New Roman Italic" e pelo menos no visual, o Windows 10 instala como "Times New Roman Itálico".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
eric.miranda
Aprendiz
Aprendiz


Registrado: Quinta-Feira, 18 de Novembro de 2004
Mensagens: 145

MensagemEnviada: Qui Out 26, 2017 10:37 am    Assunto: problema Responder com Citação

Bom dia Senhores.
Estou tendo o mesmo problema atualmente.
Vocês conseguiram resolver?

Obrigado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
claudiomiro
Novato
Novato


Registrado: Quarta-Feira, 9 de Fevereiro de 2011
Mensagens: 7

MensagemEnviada: Ter Nov 07, 2017 1:17 pm    Assunto: Responder com Citação

Sim amigo, consegui resolver.
troquei todas as fontes times new romam pela arial
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
mocao18
Novato
Novato


Registrado: Quarta-Feira, 26 de Janeiro de 2011
Mensagens: 3

MensagemEnviada: Qua Dez 27, 2017 5:01 pm    Assunto: Responder com Citação

Eu tinha resolvido o problema dessa maneira que vocês falaram, trocando todas as fontes de Times New Roman para Arial.

Mas teve uma atualização recente do Windows que o problema voltou a acontecer, estou apanhando pra tentar fazer o sistema voltar a funcionar mas ainda não consegui. Confused
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
claudiomiro
Novato
Novato


Registrado: Quarta-Feira, 9 de Fevereiro de 2011
Mensagens: 7

MensagemEnviada: Ter Mai 22, 2018 12:01 pm    Assunto: Responder com Citação

estou com esse mesmo problema novamente, o que voce fez para resolver ?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
mocao18
Novato
Novato


Registrado: Quarta-Feira, 26 de Janeiro de 2011
Mensagens: 3

MensagemEnviada: Ter Mai 22, 2018 1:36 pm    Assunto: Responder com Citação

Eu não consegui resolver dentro do sistema em si, eu tive que usar uma solução alternativa.

Tem um programa bem simples chamado QRP2PDF

https://qrp2pdf.wordpress.com/

É um programa ridículo de simples que você chama via linha de comando passando o arquivo .QRP e ele te retorna o PDF. O código dele está na página até e é a mesma coisa que nós fazemos, exportando via PDF. Mas por algum motivo ele funciona no Windows 10 tranquilo.

Então eu inclui ele junto com meu aplicativo e o chamo da seguinte maneira

Primeiro eu salvo o arquivo qrp na pasta

QR.QRPrinter.Save('arquivo.qrp');

Depois eu chamo ele por linha de comando e dou um pequeno sleep

WinExec(PChar('QRP2PDF.exe "' + 'arquivo.qrp' + '"'),SW_HIDE);
Sleep(1000);
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Ranyery
Novato
Novato


Registrado: Terça-Feira, 11 de Julho de 2006
Mensagens: 8

MensagemEnviada: Ter Jun 12, 2018 3:41 pm    Assunto: Responder com Citação

claudiomiro escreveu:
estou com esse mesmo problema novamente, o que voce fez para resolver ?


No link abaixo você encontrará a solução para o problema:

http://www.clubdelphi.com/foros/showthread.php?t=93114&page=2

Espero que resolva seu problema.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jp_zanin@hotmail.com
Novato
Novato


Registrado: Quarta-Feira, 30 de Setembro de 2015
Mensagens: 3
Localização: SÃO JOSE DO RIO PRETO

MensagemEnviada: Qui Jun 14, 2018 9:33 am    Assunto: Responder com Citação

Ranyery escreveu:
claudiomiro escreveu:
estou com esse mesmo problema novamente, o que voce fez para resolver ?


No link abaixo você encontrará a solução para o problema:

http://www.clubdelphi.com/foros/showthread.php?t=93114&page=2

Espero que resolva seu problema.


Olá,

Seguindo o link postado consegui solucionar o problema em uma maquina com Windows 10.

Grato Very Happy
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB