Hola Rashmi;
Tienes algunas opciones ...
1) Utilizar la función de múltiples hilos de PB (también conocida como SharedObject) para realizar la generación de PDF de forma asíncrona. - o -
2) Crear otro EXE y llamarlo desde tu aplicación PB para crear el PDF
3) Llamar a un Servicio Web - construido utilizando un PB NVUO y generar el PDF en el WS.
Espero que esto ayude
Saludos ... Chris