About the pdf-browser category

pdf-browser: Vaadin 10 Java integration of the <pdf-browser-viewer> web component (GitHub - IngressoRapidoWebComponents/pdf-browser-viewer: PDF viewer using native browser object as application/pdf).

Usage

StreamResource streamResource = new StreamResource(
        "report.pdf", () -> getClass().getResourceAsStream("/report.pdf")); // file in src/main/resources/

PdfBrowserViewer viewer = new PdfBrowserViewer(streamResource);
viewer.setHeight("100%");
layout.add(viewer);