Use DsPdfViewer to view PDF in an Angular App

app.component.ts
index.html
app.component.html
import "bootstrap.css" import { NgModule, enableProdMode } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import {Component} from '@angular/core'; import './app.css'; import {DsPdfViewer} from '@mescius/dspdfviewer'; import '/document-solutions/javascript-pdf-viewer/demos/resource/js/init.js'; @Component({ selector: 'app-component', templateUrl: 'src/app.component.html' }) export class AppComponent { ngAfterViewInit() { const viewer = new DsPdfViewer("#viewer", { workerSrc: "/document-solutions/javascript-pdf-viewer/demos/product-bundles/build/dspdfviewer.worker.js", cMapUrl: "/document-solutions/javascript-pdf-viewer/demos/product-bundles/build/resources/bcmaps/", restoreViewStateOnLoad: false }); viewer.addDefaultPanels(); viewer.open("/document-solutions/javascript-pdf-viewer/demos/product-bundles/assets/pdf/helloworld.pdf"); } } @NgModule({ imports: [BrowserModule, NgbModule], declarations: [AppComponent], exports: [AppComponent], bootstrap: [AppComponent] }) export class AppModule {} // enableProdMode(); // Bootstrap application with hash style navigation and global services. platformBrowserDynamic().bootstrapModule(AppModule);