1

我是 node/pdf js 的新手。我只是安装节点并运行 pdf.js。

现在我想知道如何通过在查询字符串中传递 pdf 文件 url 作为参数来使用 pdf js 打开 pdf 文件?

4

3 回答 3

3

尝试添加?file=document.pdf到查看器网址。另请参阅https://github.com/mozilla/pdf.js/issues/2496

于 2013-02-10T03:07:09.983 回答
1

这将需要在以下方面进行一些更改viewer.js

  • 移到parseQueryString: function pdfViewParseQueryString(query)外面var PDFView,所以它是一个独立的功能:function pdfViewParseQueryString(query)
  • 替换所有出现的PDFView.parseQueryString(..)topdfViewParseQueryString(..)
  • 更改var DEFAULT_URL = ''var urlParm = pdfViewParseQueryString(document.location.search.substring(1)); var DEFAULT_URL = urlParm.url;
  • 您现在应该可以使用类似的方式调用查看器$("actualViewer").src = 'pdfViewer?url=' + encodeURIComponent(pathToFile);
于 2013-02-08T07:39:46.993 回答
0

进一步说明,重要的是要知道 file=document.pdf 参数必须位于井号之前:

http://myserver.com/web/viewer.html?file=test.pdf#page=6&zoom=page-fit,0,540

高温高压

于 2013-11-19T18:41:46.810 回答