Я только начал использовать ng2-pdfjs-viewer (https://www.npmjs.com/package/ng2-pdfjs-просмотрщик) и попытался предоставить пользователю предварительный просмотр документа PDF с помощью angular 7. Я настроил и смог показать документ, но не смог показать предварительный просмотр.
Вот соответствующий код.
<ng2-pdfjs-viewer #sampleViewer [externalWindow] = "true"
[print] = "true" [page]=2></ng2-pdfjs-viewer>
Средство просмотра просто показывает документ в формате PDF, я ожидаю, что он вызовет функцию печати и покажет предварительный просмотр.
Только что попробовал без [print] - не повезло
Вам не хватает всей верхней панели, которую они показывают на скриншотах по предоставленной вами ссылке, или только значка печати? Это полезная информация, которая поможет кому-то диагностировать проблему. Вы пытались добавить [startPrint] = "true", в документации говорится: «Начать предварительный просмотр документа. Это в сочетании с externalWindow может имитировать функцию предварительного просмотра печати, такую же, как в gmail».
@DanGorman Ты прав. Это решило проблему. Пожалуйста, опубликуйте это как ответ, и я приму его.





Вы пытались добавить [startPrint]="true"? В документации говорится: «Запустите предварительный просмотр документа. Это в сочетании с externalWindow может имитировать функцию предварительного просмотра печати, как в gmail».
Вам не хватает всей верхней панели, которую они показывают на скриншотах по предоставленной вами ссылке, или только значка печати? Вы пробовали это без
[print] = "true", в документации сказано, что по умолчанию установлено значение true, и в этом нет необходимости.