{"repo":"stephanrauh/ngx-extended-pdf-viewer","free":true,"listed":false,"github":"https://github.com/stephanrauh/ngx-extended-pdf-viewer","clone":"git clone https://github.com/stephanrauh/ngx-extended-pdf-viewer.git","description":"A full-blown PDF viewer for Angular 19, 20, and beyond","language":"Fluent","stars":584,"topics":["pdf-viewer","angular","mozilla-pdf","embedding-pdf","pdfjs","pdf"],"license":"Apache-2.0","category":"media-processing","readme_excerpt":"CDN: unpkg.com Welcome to ngx-extended-pdf-viewer! Bringing Mozilla's pdf.js to the Angular world. That's not only the core PDF viewer, but also the UI. Follow this link to see the showcase and the setup instructions. Showcase and manual There's a showcase at https://pdfviewer.net . Check this page for live demos, source code examples, and a handbook. What's new in 30 (release candidate) Version 30.0.0-rc.0 ships pdf.js 6.2 in both the stable and the bleeding-edge bundle - including the new digital signature properties panel, which you can switch on with your own [signatureVerifier] - and stops the viewer from modifying the page it lives on. Until now the viewer wrote to your application's tag: the reading direction of the UI language (so an Arabic PDF flipped your entire application to right-to-left, and left it that way after the viewer was destroyed - see #3253), plus its layout variables --viewer-container-height , --viewsManager-width and color-scheme . All of that now goes to the viewer's own .html and .body elements, which wrap the viewer inside your page. Breaking change Nothing changes for you unless you style the viewer from the outside or replace its template: - CSS overrides keyed on . Selectors like html[dir='rtl'] ngx-extended-pdf-viewer .toolbarButton no longer match. Use the viewer's own wrapper instead: ngx-extended-pdf-viewer .body[dir='rtl'] .toolbarButton . - Code reading the layout variables from . --viewer-container-height , --viewsManager-width and colo","default_branch":null,"files":null,"tree":[],"storefront":"/r/stephanrauh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stephanrauh/ngx-extended-pdf-viewer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}