Estimados yo si quiero visualizar un archivo en formato pdf utilizo el webrowser es muy sencillo nunca da error caulquiera sea la version de sistema operativo
Código COBOL:
WORKING-STORAGE SECTION.
01 strFileName pic x(14).
PROCEDURE DIVISION.
move "c:\prueba.pdf" to strFileName.
move low-value to strFileName(14:1).
INVOKE WebBrowser1 "Navigate" USING strFileName.