atenilto Posted January 13, 2017 Report Share Posted January 13, 2017 Olá Pessoa, alguém do grupo conhece alguma maneira de visualizar e/ou imprimir PDF diretamente do sistema xharbour/Fivewin ? 1- Precisava visualizar de forma transparente um PDF. 2 -Imprimir um PDF sem visualizar. Quote Link to comment Share on other sites More sharing options...
evandro Posted January 13, 2017 Report Share Posted January 13, 2017 Olá, Com o FastReport é mole, mole. Tanto de uma forma quanto de outra. Theotokos 1 Quote Link to comment Share on other sites More sharing options...
mkyx Posted January 14, 2017 Report Share Posted January 14, 2017 Usa o bullzip pdf printer free. é simples e fácil e operar, total controle pelo fivewin link para download http://www.bullzip.com/products/pdf/info.php para gerar um relatório em pdf, usando o bullzip, pelo fivewin: oPdf := TOleAuto():New( "Bullzip.PDFPrinterSettings" ) oPdf:SetValue("Output","texto.pdf") oPdf:SetValue("ConfirmOverwrite", "no") oPdf:SetValue("ShowSaveAS", "never") oPdf:SetValue("ShowSettings", "never") oPdf:SetValue("ShowPDF", "no") oPdf:SetValue("RememberLastFileName", "no") oPdf:SetValue("RememberLastFolderName", "no") oPdf:WriteSettings := .T. PRINTER oPrinter NAME "RELATORIO" TO "Bullzip PDF Printer" . AQUI OS COMANDO SÃO OS MESMOS DE QUALQUER RELATORIO EM FIVEWIN . . . . ENDPRINTER Quote Link to comment Share on other sites More sharing options...
marcioe Posted January 14, 2017 Report Share Posted January 14, 2017 Fast é muito bom mesmo, não me arrependo em nada em ter mudado Quote Link to comment Share on other sites More sharing options...
mkyx Posted January 15, 2017 Report Share Posted January 15, 2017 passa aqui os comandos de como usar o fast, favor. Quote Link to comment Share on other sites More sharing options...
atenilto Posted January 16, 2017 Author Report Share Posted January 16, 2017 mkyx, agradecido pela dica, mas precisava de algo de não necessitasse de ficar instalando/registrando na maquina do cliente. Evandro agradecido pela prestação, mas só me tira uma duvida: O FastReport permite visualizar um PDF feito por outra aplicação ?? OBS: não quero gerar um PDF mas sim Visualizar um PDF já feito. crisvam 1 Quote Link to comment Share on other sites More sharing options...
aokisantos Posted January 16, 2017 Report Share Posted January 16, 2017 Atenilto, acredito que não seja possível visualizar um PDF com FastReport. Posso estar enganado! att. Quote Link to comment Share on other sites More sharing options...
crisvam Posted January 16, 2017 Report Share Posted January 16, 2017 Atenilto, Se voce quer simplesmente chamar o arquivo PDF, eu faço assim para uma tabela de CFOP: Procedure Tabela_Cfop() local oCfop, oPdf DEFINE WINDOW oCfop TITLE "Tabela decódigos Cfop em PDF" MDChild OF oWnd; Maximize oPdf = TActiveX():New( oCfop, "AcroPDF.PDF.1" ) // Use "AcroPDF.PDF.1" for Acrobat Reader 7 oCfop:oClient = oPdf // To fill the entire window surface oPdf:Do( "SetShowToolbar", .T. ) oPdf:Do( "LoadFile", "\Pasta_do_Arquivo\Cfop.pdf") //"fwintro.pdf" ) oPdf:Do( "SetCurrentPage", 1 ) ACTIVATE WINDOW oCfop Maximized Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 16, 2017 Report Share Posted January 16, 2017 FASTREPORT, Gera grava e imprime em PDF. nas versões atuais do fivewin ex.: FWHX16.12 o novo PREVIEW, que não usa mais a PREV32.DLL ou a PREV64.DLL, você pode gerar em: *.PDF, *.DOC, *.XLS e muito mais. O programa que controla os PDFs com a PRINTER.PRG do FWHX16.12, é: PRV2PDF.PRG Abs. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 16, 2017 Report Share Posted January 16, 2017 Com esta nova classe do Carlos Mora, usando HARUPDF, é possível gerar arquivos *.PDF de alta qualidade, inclusive, acho eu, que para a geração de Boletos bancários, vai ser uma mão na roda. Falta mais testes já que é algo novo ainda. http://forums.fivetechsupport.com/viewtopic.php?f=6&t=33439 Abs. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 16, 2017 Report Share Posted January 16, 2017 Para visualizar o *.PDF, use o SUMATRAPDF, fácil, rápido e levinho, procure na busca, que tem vários exemplos de como acionar via Fivewin the best! http://www.4shared.com/rar/8b-A7H06ba/SUMATRA.html Abs. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 16, 2017 Report Share Posted January 16, 2017 Imagem usando SUMATRAPDF.EXE: Abs Quote Link to comment Share on other sites More sharing options...
atenilto Posted January 16, 2017 Author Report Share Posted January 16, 2017 Blz pessoal, agradecido pela atenção, mas o que eu precisava é um processo mais interativo que não dependesse do software instalado como o Acrobat, ou mesmo ficar registrando Dll o que dificulta caso tenha que rodar em um terminal que não tenha privilégios de administrador. 1 - o processo de reinderização/visualização do PDF é o mais complexo, muito mais do que gerar o próprio PDF, talvez por isto desconhecemos classes que proponha fazer isto. Mas em todos os casos fico grato pela atenção. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 16, 2017 Report Share Posted January 16, 2017 Infelizmente, até o momento, desconheço qualquer programa feito em Fivewin, que Edite ou Mostre um *.PDF. Talvez no futuro. Quote Link to comment Share on other sites More sharing options...
evandro Posted January 17, 2017 Report Share Posted January 17, 2017 Olá, Realmente dei uma de João. Respondi sem ler direito a questão. Você viu os exemplos PDF.PRG, PDF2.PRG e PDFREAD.PRG? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 17, 2017 Report Share Posted January 17, 2017 Evandro se eu entendi o que ele disse, e isso é raro, kkkkkkkkkkkkkk, os fontes PDF.PRG y PDF2.PRG necessitam do ACROBAT instalado(ACTIVEX) e ele disse que não queria instalar nada. Já o PdfRead.prg não SAY para que serve( só compila em Harbour e mesmo assim, quebra. Enfim... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.