2

我正在 Angular 中创建一个新组件来显示 PDF 文件,为此,我按照链接“https://www.npmjs.com/package/ng2-pdfjs-viewer”中的这些步骤使用了 ng2-pdfjs-viewer “但它不起作用。我不知道问题到底出在哪里。这里是html组件:

<ng2-pdfjs-viewer 
  #pdfViewer
 [pdfJsFolder]="'https://www.emse.fr/~picard/cours/1A/java/livretJava.pdf'"
  [externalWindow]="true"
  [downloadFileName]="'mytestfile.pdf'"
  [openFile]="false"
  [viewBookmark]="false"
  [download]="false">
 </ng2-pdfjs-viewer>

谁能解释问题出在哪里?

我还有一个问题是否可以从外部链接加载 pdf,例如“D:\file.pdf”。

4

1 回答 1

2

根据ng2-pdfjs-viewerhttps://www.npmjs.com/package/ng2-pdfjs-viewer)的文档, [pdfJsFolder]用于设置 PDF.JS 的 web 和构建文件夹的路径。

您应该使用pdfSrc属性来设置 pdf 的路径。它在文档的使用部分中提到

例如

<ng2-pdfjs-viewer pdfSrc="your pdf file path"></ng2-pdfjs-viewer>

该文档还指出在幕后使用 Mozilla 的 PDF.JS。
无论如何,很高兴您解决了问题

于 2019-05-31T16:07:48.530 回答