Windev - Exibir PDF dentro da propria aplicação
Moderador: Moderadores
Windev - Exibir PDF dentro da propria aplicação
Pessoal,
O vídeo eh uma pequena demonstração que fiz para alguns colegas programadores de como exibir um arquivo PDF de dentro da própria aplicação Windev, sem usar programas ou leitores externos. Há no windev um controle proprio para ler pdf's, sem usar programas externos ou sem que seja necessário usar "ShellExecutes" da vida.
Eh algo bem simples, mas bastante funcional.
https://youtu.be/07epPkFu4P8
Janio
O vídeo eh uma pequena demonstração que fiz para alguns colegas programadores de como exibir um arquivo PDF de dentro da própria aplicação Windev, sem usar programas ou leitores externos. Há no windev um controle proprio para ler pdf's, sem usar programas externos ou sem que seja necessário usar "ShellExecutes" da vida.
Eh algo bem simples, mas bastante funcional.
https://youtu.be/07epPkFu4P8
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Windev - Exibir PDF dentro da propria aplicação
Parabéns Janio, realmente o Windev também tem me ajudado muito no quesito produtividade e resultado.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Windev - Exibir PDF dentro da propria aplicação
Obrigado, Fladimir!Parabéns Janio, realmente o Windev também tem me ajudado muito no quesito produtividade e resultado.
No vídeo abaixo continuo mostrando como exibir uma janela (internal window) dentro de uma table/grid! Massa
https://youtu.be/sR9zKb17zvU
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Windev - Exibir PDF dentro da propria aplicação
Show de bola
Parabéns, realmente ficou muito bacana
Parabéns, realmente ficou muito bacana
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Windev - Exibir PDF dentro da propria aplicação
Pergunta bem chata: tem certeza disso?janio escreveu:O vídeo eh uma pequena demonstração que fiz para alguns colegas programadores de como exibir um arquivo PDF de dentro da própria aplicação Windev, sem usar programas ou leitores externos. Há no windev um controle proprio para ler pdf's, sem usar programas externos ou sem que seja necessário usar "ShellExecutes" da vida.
Pergunto isso porque, por exemplo, na GTWVG, é simples fazer isso.
Ou melhor... no Windows...
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/
Windev - Exibir PDF dentro da propria aplicação
Nao sei se vc entendeu, Quintas. Em nenhum momento está dito que "apenas o windev" da pra fazer esse tipo de coisa. O vídeo eh pra demonstrar um controle pdf completo nativo dentro da propria ferramenta. Se outras tem o mesmo recurso, ou se mesmo harbour tbm tem (apesar de eu nunca ter visto), ótimoPergunta bem chata: tem certeza disso?
O segundo vídeo demonstra uma janela dentro de uma tabela/grid. Repetindo: Se outras tem o mesmo recurso, ou se mesmo o harbour tbm tem (apesar de eu nunca ter visto esse tipo de coisa, mesmo após 15 anos), "muito ótimo" (como diz o pessoal aqui da minha terra kkkk)
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Windev - Exibir PDF dentro da propria aplicação
Se existe uma forma de exibir o PDF em nossos sistemas usando o Harbour, sem ter um leitor de pdf instalado e tb sem ser no navegador da internet desconheço.
Gostaria de saber como seria pq em aplicações antigas minhas poderia ser útil visto tenho q manter algumas ainda.
Gostaria de saber como seria pq em aplicações antigas minhas poderia ser útil visto tenho q manter algumas ainda.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Windev - Exibir PDF dentro da propria aplicação
Eu também. Mesmo se usar o recurso disponível no exemplo da GTWVG, ela usa a porcaria do "Adobe Acrobat Reader". Atualmente abro no navegador, mas se tiver alguma forma nativa, seria ótimo.fladimir escreveu:Se existe uma forma de exibir o PDF em nossos sistemas usando o Harbour, sem ter um leitor de pdf instalado e tb sem ser no navegador da internet desconheço.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Windev - Exibir PDF dentro da propria aplicação
Respeito muito o Quintas e demais colegas, agora não desmerecendo o conhecimento de ninguém, mas como dissemos, podemos estar enganados pq não somos os senhores da razão, mas acredito q o Quintas se equivocou qto a possibilidade de via Harbour exibir nativamente sem recurso de terceiros, igual o Jairo comentou q via GTWVW daria mas teria q ter o Adobe instalado, via browser tb o browser faz o papel.
Então volto a repetir, caso exista uma forma nativa de fazer o q o Janio compartilhou integrado e nativo no aplicativo de igual maneira usando o Harbour gostaria de saber como seria.
Então volto a repetir, caso exista uma forma nativa de fazer o q o Janio compartilhou integrado e nativo no aplicativo de igual maneira usando o Harbour gostaria de saber como seria.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Windev - Exibir PDF dentro da propria aplicação
Só pra complementar, em Harbour não sei como, mas em Xailer tem um componente nativo q faz isso junto com o FastReport, do Xailer, ou seja, tem q ter o Xailer + FastReport atualizado (não o do Russo)
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Windev - Exibir PDF dentro da propria aplicação
Basta informar como activex o nome do PDF.
Apesar do PDF aparecer como se fosse parte da janela atual, realmente precisa de algo instalado.
E no W10 piorou, porque o PDF default entra como se fosse baixar o PDF, e SEMPRE abre janela do explorer.
Apesar do PDF aparecer como se fosse parte da janela atual, realmente precisa de algo instalado.
E no W10 piorou, porque o PDF default entra como se fosse baixar o PDF, e SEMPRE abre janela do explorer.
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/
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Windev - Exibir PDF dentro da propria aplicação
Em Harbour é exatamente assim. Usa aplicativo externo, e mostra dentro de uma janela, mas não é nativo. Bom seria se fosse, a abertura seria mais rápida e bem melhor para o usuário, embora, mesmo abrindo com navegador nunca reclamaram.fladimir escreveu:Só pra complementar, em Harbour não sei como, mas em Xailer tem um componente nativo q faz isso junto com o FastReport, do Xailer, ou seja, tem q ter o Xailer + FastReport atualizado (não o do Russo)
NOTA: A rigor, uso a função Win_Open_File() para abrir o PDF. Ele é aberto no aplicativo da preferência do usuário, que configurou no Windows para usar X aplicativo para abrir PDF. Se for Adobe, usa Adobe, se for Chrome usa o Chrome, etc...
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Windev - Exibir PDF dentro da propria aplicação
Acredito que com a demanda que está tendo logo será implementado isso no Harbour..
Eu particularmente não abro mão do sumatra. Envio junto com o sistema mesmo.. é bem mais rápido do que os navegadores e bem mais simples... e basta o usuário pressionar esc para fechar ele..
Bom vai de cada um o jeito que acha mais simples e fácil de fazer...
Eu particularmente não abro mão do sumatra. Envio junto com o sistema mesmo.. é bem mais rápido do que os navegadores e bem mais simples... e basta o usuário pressionar esc para fechar ele..
Bom vai de cada um o jeito que acha mais simples e fácil de fazer...
"Eu e minha casa servimos ao Senhor e você
"
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Windev - Exibir PDF dentro da propria aplicação
O problema do Sumatra é que ele cria pastas temporárias, e guarda os últimos DBF´s abertos e o usuário pode visualizar com facilidade navegando nele. O Adobe também faz isso, mas sempre desaconselho o cliente usar ambos (Adobe e Sumatra) por essa razão. Tem como desativar essa opção? Confesso que não achei quando tentei usá-lo como padrão no sistema.rubens escreveu:Eu particularmente não abro mão do sumatra.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Windev - Exibir PDF dentro da propria aplicação
A vantagem de um recurso nativo é não ter que usar esses exe's adicionais rsrs. Eu tbm ja mando uns 5 executaveis. Além disso ha a chatisse de ficar colocando mensagens no sistema Msg("faltando arquivo tal bla bla bla. Copie do repositório do servidor bla bla bla")Envio junto com o sistema mesmo..
Mas sempre temos que mandar algum exe ou dll adicionais. Eh a vida.
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql