【问题标题】:Pass pdf url to pdf.js in query string在查询字符串中将 pdf url 传递给 pdf.js
【发布时间】:2013-01-23 13:57:51
【问题描述】:

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

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

【问题讨论】:

    标签: node.js pdf.js


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      这将需要对viewer.js 进行一些更改:

      • parseQueryString: function pdfViewParseQueryString(query) 移到var PDFView 之外,所以它是一个独立的函数:function pdfViewParseQueryString(query)
      • 将所有出现的PDFView.parseQueryString(..) 替换为pdfViewParseQueryString(..)
      • var DEFAULT_URL = '' 更改为var urlParm = pdfViewParseQueryString(document.location.search.substring(1)); var DEFAULT_URL = urlParm.url;
      • 您现在应该可以使用$("actualViewer").src = 'pdfViewer?url=' + encodeURIComponent(pathToFile); 之类的名称调用查看器

      【讨论】:

        【解决方案3】:

        另外,重要的是要知道 file=document.pdf 参数必须在井号之前:

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

        HTH

        【讨论】:

          猜你喜欢
          • 2016-06-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-11-29
          • 1970-01-01
          • 1970-01-01
          • 2013-07-03
          相关资源
          最近更新 更多