Вы можете использовать переменную ссылки на шаблон для доступа к открытым методам ng2-pdf-viewer
Добавьте переменную шаблона с именем #pdfViewer
в html-файл следующим образом:
<pdf-viewer
#pdfViewer
[src]="reportObject.src"
[page]="reportObject.currentPage"
[render-text]="true"
>
</pdf-viewer>
Используйте ViewChild декоратор для ссылки на него внутри вашего компонента.
import { PdfViewerComponent } from 'ng2-pdf-viewer';
import {ViewChild} from '@angular/core';
@ViewChild('pdfViewer') pdfComponent: PdfViewerComponent;
Теперь вы можете получить доступ к методам ng2-pdf-viewer , используя переменную pdfComponent, например, так:
this.pdfComponent.updateSize();