
The NgStarter Angular PDF Viewer component renders PDF documents inline with EmbedPDF Core and PDFium. Use it for contracts, invoices, reports, statements, manuals, policy documents, attachments, and document review surfaces where a PDF should stay inside the current Angular layout.
PDF Viewer accepts a URL, Blob, ArrayBuffer, or Uint8Array source, initializes the EmbedPDF engine through @embedpdf/core, renders pages as browser-safe object URLs, and exposes loading, error, loaded, page changed, and page rendered states. Its built-in shell uses ngs-panel regions with a left page preview list for quick navigation. Configure wasmUrl to point at the copied pdfium.wasm asset in your application.