Visualizar archivos pdf en WinCC

En el siguiente artículo, vamos a ver como podemos visualizar los archivos pdf dentro de WinCC.

En el primer control que vamos a utilizar ya está instalado por defecto, es el WinCC WebBrowser Control. Aquí tan solo tenemos que definir la ruta del archivo en la propiedad MyPage y listo.

 

Una vez en Runtime, carga la página definida en la propiedad MyPage y abre el documento pdf.

Ahora entrarian los detalles de querer visualizar la barra de navegación, etc...

 

Siguiendo con los controles ActiveX, podemos instalar el Acrobat Reader, que tiene su control ActiveX , y como alternativa podemos utilizar tambien el Foxit Reader, que tras la instalación tambien tenemos disponible el Control FoxitReaderBrowserAx.dll , tal y como se puede ver en la siguiente imagen.

 

Una vez seleccionado para que este disponible en WinCC , como cualquier otro control lo seleccionamos y lo insertamos en nuestra pantalla.

 

Este control por defecto, no tiene ninguna propiedad para definir que archivo queremos abrir. La propiedad src no funciona. Con lo cual, vamos a recurrir a VBScript para ello.

 

Vamos a utilizar un botón para abrir el documento, pero si nos interesa que al abrir la pantalla se abra el documento, utilizariamos el evento de Open de la propia pantalla, para hacer referencia a nuestro objeto y abrir el documento.

El código sería el siguiente para abrirlo ya sea directamente cuando se abre la pantalla o por el botón.

Utilizamos el método OpenFile(Ruta)

 

Una vez en Runtime, tras pulsar el botón, ya tenemos nuestro documento.

 

11-02-2019

Todas las marcas comerciales, softwares, logos son propiedad de sus respectivos titulares.