NW.js + PDF.js:如何提供pdf.js的URL?

问题描述 投票:0回答:1

我对Javascript很新。

我想使用nw.js和pdf.js制作一个非常简单的原生PDF查看器。它读取包文件并提取包含有效PDF文件的缓冲区。然后我将缓冲区转换为如下所示的流:

var stream = require('stream');
var bufferStream = new stream.PassThrough();
bufferStream.end(pdfbuffer); // pdfbuffer is the PDF file's buffer

但我不知道如何为这个PDF文件制作一个有效的URL,以便我可以在这里填写pdf.js的默认查看器代码:

// viewer.js from PDF.JS
var DEFAULT_URL = 'compressed.tracemonkey-pldi-09.pdf';

或者我在想错误的方向?

javascript node.js pdf.js nw.js
1个回答
1
投票

我认为你应该先创建一个Writable流。然后将该流写入您将创建的PDF文件。我不确定您是否可以直接将PDF文件用作可写流。对不起,如果这不能真正回答这个问题,那就把它作为正确方向的推动。

© www.soinside.com 2019 - 2024. All rights reserved.