Как скрыть панель инструментов в ng2-pdfjs-viewer в angular 11?

#angular11 #pdf-viewer

Вопрос:

Как скрыть весь инструмент в ng2-pdfjs-просмотрщике? Я использую его для отображения PDF-файла

заранее спасибо

В моем html у меня есть это :-

 <ng2-pdfjs-viewer #embeddedPdf id="pdfViewer" aria-label="Embedded PDF" [pdfSrc]="pdfBlob" zoom="page-width" [download]="false" [find]="false"
                      [print]="false" [startPrint]="false" [startDownload]="false" [rotatecw]="false" [rotateccw]="false" [fullScreen]="false"
                      [openFile]="false" [viewBookmark]="false" [showSpinner]="true" [errorAppend]="false"></ng2-pdfjs-viewer>
 

В моем файле Ts у меня есть это:-

 export class PdfComponent implements AfterViewChecked{

  @Input() pdfBlob: Blob;

  @ViewChild('embeddedPdf') embeddedPdf: PdfJsViewerComponent;


  constructor(private sanitizer: DomSanitizer) {
  }

  ngAfterViewChecked() {

   console.log("Toolbar  = " this.embeddedPdf);
    if(this.embeddedPdf amp;amp; this.embeddedPdf.PDFViewerApplication){
      this.embeddedPdf.PDFViewerApplication.toolbar.toolbar.hidden=true;
      console.log(this.embeddedPdf.PDFViewerApplication);
    }
  
  }
}
 

используя это, я действительно могу скрыть компонент:-

 this.embeddedPdf.PDFViewerApplication.toolbar.toolbar.hidden=true;
 

Но приложение PDFViewerApplication доступно только после полной загрузки страницы .
следовательно, в этом методе ngAfterViewChecked я не могу скрыть панель инструментов при инициализации страницы.

Комментарии:

1. пожалуйста, поделитесь с нами своей тренировкой, фрагментами кода, журналами ошибок или любой полезной информацией, которая поможет ответить на ваш вопрос.