PDF.js is Mozilla's PDF viewer. Oorian's wrapper enables in-browser PDF viewing without external plugins.
Basic Viewer
PdfViewer viewer = new PdfViewer();
viewer.setUrl("/documents/report.pdf");
viewer.setHeight("600px");
body.addElement(viewer);
Controls
viewer.setShowToolbar(true);
viewer.setEnableSearch(true);
viewer.setEnablePrint(true);
viewer.setInitialZoom(1.5);
Page Navigation
viewer.goToPage(5);
int currentPage = viewer.getCurrentPage();
int totalPages = viewer.getTotalPages();
Conclusion
PDF.js integration provides a consistent PDF viewing experience across all modern browsers.