Ler e imprimir um PDF
Moderador: Moderadores
- Alexandre Silva
- Usuário Nível 3

- Mensagens: 376
- Registrado em: 26 Mar 2007 00:16
- Localização: Itapema - SC
Ler e imprimir um PDF
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
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
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Ler e imprimir um PDF
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).
Se for isso, salve em pasta temporária do Windows.
(se o acesso negado for ao arquivo PDF).
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Alexandre Silva
- Usuário Nível 3

- Mensagens: 376
- Registrado em: 26 Mar 2007 00:16
- Localização: Itapema - SC
Ler e imprimir um PDF
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
Apenas que o sumatrapdf esta com acesso negado..
Por isso pensei em uma solucao nativa , sem depender ter programas externos
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ler e imprimir um PDF
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.
Abs.
- Anexos
-
SUMATRA.rar- Sumatra PDF
- (6.92 MiB) Baixado 178 vezes
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ler e imprimir um PDF
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
- Alexandre Silva
- Usuário Nível 3

- Mensagens: 376
- Registrado em: 26 Mar 2007 00:16
- Localização: Itapema - SC
Ler e imprimir um PDF
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..
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
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
Vi aqui o objeto OPDF, mas nao vi uma opcao ler o arquivo e imprimir..
Obrigado
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ler e imprimir um PDF
Não é acesso negado, é o caminho(PATH) que não está sendo mostrado ao windows, ou a pasta não está compartilhada. Eu acho...
- Alexandre Silva
- Usuário Nível 3

- Mensagens: 376
- Registrado em: 26 Mar 2007 00:16
- Localização: Itapema - SC
Ler e imprimir um PDF
O aplicativo está local em cada pasta...
Independente disso .. quando vou na pasta onde extrai teu anexo, nao consegue rodar o sumatra.exe
Independente disso .. quando vou na pasta onde extrai teu anexo, nao consegue rodar o sumatra.exe
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ler e imprimir um PDF
você está dizendo, que se for na pasta ex: c:\sumatra e digitar: SUMATRAPDF, não aparece esta imagem?
Ler e imprimir um PDF
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+
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+
Rossine.
Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
- Alexandre Silva
- Usuário Nível 3

- Mensagens: 376
- Registrado em: 26 Mar 2007 00:16
- Localização: Itapema - SC
Ler e imprimir um PDF
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 ?
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 ?
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ler e imprimir um PDF
Anti virus bloqueou.
Se AVG:-> Configurações Avançadas - Exceções. Ou Quarentena,
Se AVG:-> Configurações Avançadas - Exceções. Ou Quarentena,
-
Kapiaba
- Colaborador

- Mensagens: 1908
- Registrado em: 07 Dez 2012 16:14
- Localização: São Paulo
- Contato:
Ler e imprimir um PDF
Usando o seu comando:
Abs
Código: Selecionar todos
vcomando:='c:\sumatra\sumatrapdf '+cFilePDF
WinExec(vcomando)