Jump to content
Fivewin Brasil

Visualizar/imprimir PDF


atenilto

Recommended Posts

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

 

 

 

 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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
 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

 

 

Link to comment
Share on other sites

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...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...