Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   Software (https://www.cobolforo.es/forumdisplay.php?f=78)
-   -   [Aporte] FoxitReader (https://www.cobolforo.es/showthread.php?t=222)

Kuk 28 de agosto de 2015 19:26

FoxitReader
 
Amigos, aqui os paso el OCX de FoxitReader.

Softdac 9 de septiembre de 2017 00:08

Buenas, despues de mucho tiempo de no programar en powercobol, me estan solicitando que los reportes que genero con powerform, se conviertan en pdf, con esta librería que facilitaste se podrá llevar a cabo? de ser posible, tendrás algún ejemplo de como serían las lineas para generarlo? ya que como te decía estoy medio olvidado del tema.
Saludos y desde ya muchas gracias!!

Kuk 9 de septiembre de 2017 13:23

Softdac, este control sólo permite visualizar un PDF. Para exportar en PDF, se puede usar impresoras virtuales como PDF Creator. También, hay otras herramientas, pero yo las desconozco. No sé si COB View lo permite, a ver si alguien que lo usa sabe decirlo.

También echa un vistazo a estos temas: COBOL Foro - Resultados de Búsqueda

Fito 11 de septiembre de 2017 23:33

Hola:

En Cobview se puede exportar los listados a pdf, pero si usas powerform (yo no lo uso, así que no tengo experiencia en eso) he visto, creo que en este foro, mi memoria falla, que alguien está usando
Doro::Create PDF files for free - The SZ .

Saludos.

Fito...

---------- Post añadido : 18:33 ---------- Post anterior : 10:10 ----------

Hola:

Quise usar el foxitreader y no hubo forma de poder cargar el pdf. Le puse la ruta completa, la extensión. Y no logro ver el archivo, no da ningún tipo de error.

Saludos.

Fito....

Rapinto 11 de septiembre de 2017 23:54

Fito,

para ver o PDF na tua Form, acrescenta o:
Microsoft Internet Control ao teu projecto.
Em seguida com esta instrução:
Código COBOL:
  1. MOVE "D:\XXXXX\ABCD.PDF" TP PDFNAME.
  2. INVOKE WEBBROWSER1 "Navigate" USING PDFNAME.

Mostra o PDF dentro da tua form, utilizando o PDFViewer pré-definido.
Quanto a gerar a partir do PowerForm um PDF, utilizo há muitos anos o BullZIP PDF Printer.
Podes definir nas "options" para abrir logo o PDF ou "Save", etc.
É gratuito.

Un saludo,
Rui Pinto

Fito 12 de septiembre de 2017 06:04

Hola Rapinto:

Gracias por las recomendaciones.

Yo ya estoy utilizando Adobe Redear XI, que trae AcroPDF.dll.

Lo de foxit era para probar solamente.

Saludos.

Fito...

Joseg 12 de septiembre de 2017 11:17

Cita:

Citación del post de Rapinto (Mensaje 3497)
Fito,

para ver o PDF na tua Form, acrescenta o:
Microsoft Internet Control ao teu projecto.
Em seguida com esta instrução:
Código COBOL:
  1. MOVE "D:\XXXXX\ABCD.PDF" TP PDFNAME.
  2. INVOKE WEBBROWSER1 "Navigate" USING PDFNAME.

Mostra o PDF dentro da tua form, utilizando o PDFViewer pré-definido.
Quanto a gerar a partir do PowerForm um PDF, utilizo há muitos anos o BullZIP PDF Printer.
Podes definir nas "options" para abrir logo o PDF ou "Save", etc.
É gratuito.

Un saludo,
Rui Pinto

É possível ter algum método para mandar imprimir um ficheiro PDF aberto no webbrowser?

Obrigado

---------- Post añadido : 10:17 ---------- Post anterior : 10:02 ----------

Cita:

Citación del post de Joseg (Mensaje 3499)
É possível ter algum método para mandar imprimir um ficheiro PDF aberto no webbrowser?

Obrigado

Não é possível ter caminhos relativos, tipo "..\Mydocs\Myteste.pdf" ???
Obrigado

Rapinto 12 de septiembre de 2017 23:00

Joseg,

Quanto à impressão, nunca utilizei, mas encontrei este código na Internet:

Código VB:
  1. WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT

Por isto parece-me que se encontrar o conteúdo das variáveis ( OLECMDID_PRINT, etc)
poderíamos imprimir a página aberta dentro da nossa Form, utilizando o método ExecWB.

Quanto aos caminhos penso que não será possível, pois o IExplorer não utiliza que eu saiba caminhos relativos.

Um abraço,
Rui Pinto

Kuk 13 de septiembre de 2017 08:40

Cita:

Citación del post de Rapinto (Mensaje 3501)
pois o IExplorer não utiliza que eu saiba caminhos relativos.

Normalmente en HTML se usan precisamente los directorios relativos, para carga imágenes etc. Así que se puede probar.

Joseg 13 de septiembre de 2017 16:46

Cita:

Citación del post de Kuk (Mensaje 3505)
Normalmente en HTML se usan precisamente los directorios relativos, para carga imágenes etc. Así que se puede probar.

O melhor sistema que encontrei para imprimir PDFs no PowerCobol foi usar o SumatraPdf:

Executo o seguinte comando
Código COBOL:
  1. AIMPP = "SumatraPDF.exe -print-to-default -exit-on-print ..\mypdf.pdf".
  2.  
  3. INVOKE POW-SELF "Execute" USING AIMPP POW-SWHIDE

Gostava de ter um OCX integrado mas não encontro nada free :(


La franja horaria es GMT +2. Ahora son las 16:38.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.