Página 1 de 1
Ler e imprimir um PDF
Enviado: 09 Set 2016 18:39
por Alexandre Silva
Pessoal,
Existe no harbour funcao para ler e imprimir uma arquivo PDF ?
Usava o sumatrapdf muito bom , pois aceita comandos de linha..com opcao de mostrar na tela ou imprimir..
mas hj em 2 clientes, que já usavam, começou a dar Acesso Negado
Ai o suporte de rede fez varias mudançaas de direitos etc, baixamos a ultima versao. mas nao resolveu..
Imagino que no harbour dever ter uma funcao ..
Obrigado
Ler e imprimir um PDF
Enviado: 09 Set 2016 22:07
por JoséQuintas
O que seriam os PDFs? arquivos gerados pelo aplicativo?
Se for isso, salve em pasta temporária do Windows.
(se o acesso negado for ao arquivo PDF).
Ler e imprimir um PDF
Enviado: 09 Set 2016 22:10
por Alexandre Silva
Os pdf sao gerados pelo aplicativo.. e salvos.. eles existem..podem ser abertos com acrobat reader por exemplo
Apenas que o sumatrapdf esta com acesso negado..
Por isso pensei em uma solucao nativa , sem depender ter programas externos
Ler e imprimir um PDF
Enviado: 12 Set 2016 09:59
por Kapiaba
Use o meu, funciona normal, se der acesso negado, ou o arquivo está corrompido ou tiraram as permissões de rede(Server) ou você está passando a linha de comando interna do seu programa erroneamente. Avise.
Abs.
Ler e imprimir um PDF
Enviado: 12 Set 2016 10:11
por Kapiaba
Código: Selecionar todos
WinExec( cDirExe+"sumatra\sumatrapdf.exe -reuse-instance -lang br "+gravaPDF) // com preview
ou:
WinExec(PastaSistema+"\sumatrapdf.exe -print-to "+nPrn+" -reuse-instance -lang br "+cArq) // sem preview
Abs.
Ler e imprimir um PDF
Enviado: 12 Set 2016 12:08
por Alexandre Silva
Eu agradeço..
Mas nao ocorre o seguinte, já uso há mais 3 anos , do nada 3 empresas começaram a dar acesso negado...
Coloquei sua versao atual e tb nao adiantou.
Vejam no anexo que se executado via windows dá a mensagem de acesso negado..
O pessoal de rede nao mudou nada, mas deu um algumas maquinas outras nao..
tb nao é anti virus, desativei para testar
Eu uso esse comando para chamar, sei que nao é esse o erro..
Código: Selecionar todos
if vtpsaida='1' // mostra
vcomando:='sumatrapdf '+cFilePdf
bb_run(vcomando)
elseif vtpsaida='2' //
vcomando:='sumatrapdf -print-dialog -exit-on-print '+cFilePdf
hb_run(vcomando)
endif
Eu realmente queria uma solucao sem depender de externos.
Vi aqui o objeto OPDF, mas nao vi uma opcao ler o arquivo e imprimir..
Obrigado
Ler e imprimir um PDF
Enviado: 12 Set 2016 12:30
por Kapiaba
Não é acesso negado, é o caminho(PATH) que não está sendo mostrado ao windows, ou a pasta não está compartilhada. Eu acho...
Ler e imprimir um PDF
Enviado: 12 Set 2016 12:42
por Alexandre Silva
O aplicativo está local em cada pasta...
Independente disso .. quando vou na pasta onde extrai teu anexo, nao consegue rodar o sumatra.exe
Ler e imprimir um PDF
Enviado: 12 Set 2016 13:06
por Kapiaba
você está dizendo, que se for na pasta ex: c:\sumatra e digitar: SUMATRAPDF, não aparece esta imagem?
Ler e imprimir um PDF
Enviado: 12 Set 2016 13:11
por rossine
Olá Alexandre,
Aqui em um cliente também ocorreu este mesmo problema.
Lá ele tem o antivirus AVG instalado. Estou verificando se é ele o culpado pelo travamento. (hehe)
T+
Ler e imprimir um PDF
Enviado: 12 Set 2016 13:14
por Alexandre Silva
Olha que coisa que me aconteceu...
Coloquei uma versao 3.1.2 e o mesmo programa com nome sumatrapdf.exe nao roda Nao abre
Se mudar o nome para sumatrapdf2.exe ele abre essa sua janela sua ai.. coisa de louco
O que pode ser ?
Ler e imprimir um PDF
Enviado: 12 Set 2016 14:13
por Kapiaba
Anti virus bloqueou.
Se AVG:-> Configurações Avançadas - Exceções. Ou Quarentena,
Ler e imprimir um PDF
Enviado: 12 Set 2016 15:11
por Kapiaba
Usando o seu comando:
Código: Selecionar todos
vcomando:='c:\sumatra\sumatrapdf '+cFilePDF
WinExec(vcomando)
Abs