Version 1.5.2 (Español)

He aquí un java bean que permite crear y modificar ficheros de PDF, para esto utiliza la librería gratuita "iText", que se puede encontrar en: Librería Itext 

No se puede ejecutar con el JInitiator y necesita el Java plug-in de Sun.

La documentación completa del "PDF Project" está adjunta al final de la página.



La clase de implementación del Bean 
   oracle.forms.jvr.pdf.Write
   oracle.forms.jvr.pdf.View
  oracle.forms.jvr.pdf.Print


Los métodos que se han añadido/modificado

BEAN oracle.forms.jvr.pdf.View


  • Visualizar PDF: Muestra un fichero PDF dentro de un Forms. 
        Fbean.invoke ( 'PDFUTIL.VIEW', 1, 'doOpenUrl', Parámetros); 

        Parámetros: URL
            - URL: URL del fichero PDF o ruta física del fichero PDF. 


  • Seleccionar Página: Indica en que página del fichero PDF se situa el foco. 
        Fbean.invoke ( 'PDFUTIL.VIEW', 1, 'forceGotoPage', Parámetros); 

        Parámetros: pagina
            - Página: Número de página. 



BEAN oracle.forms.jvr.pdf.Print


  • Imprimir un PDF desde URL: Imprime un fichero obtenido por URL. 
        Set_Custom_property ( 'PDFUTIL.PRINT’, 1, URL, Parámetros); 

        Parámetros: URL 
            - URL: URL del fichero PDF. 


  • Imprimir un fichero PDF: Imprime un fichero desde una ruta física. 
        Set_Custom_property ( 'PDFUTIL.PRINT’, 1, FILE, Parámetros); 

        Parámetros: file 
            - File: Ruta física del fichero PDF.




Ejemplo
    . Descargar y descomprimir el archivo PDFUTIL.zip 
    . Copiar los archivo PDFUTIL.jar,  PDFUTIL-Viewer.jar y iText-2.1.6.jar en la carpeta /forms/java
    . Añadir a la etiqueta "archive" la referencia a los jar en el fichero /forms/server/formsweb.cfg
    . Abrir el módulo de PDFUTIL.fmb (Oracle Forms 10.1.2) 
    . Compilar y ejecutar el módulo 


El archivo JAR debe ser firmado 

El archivo JAR proporcionado con el archivo ZIP ya está firmado