Advancing PDF Handling with Standalone Essential JS 2 PDF Viewer Sasidharan Karuppiah December 11, 2023