我对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';还是我想错了方向?
发布于 2018-09-11 07:47:50
我认为您应该首先创建一个可写流。然后将该流写入PDF文件,您也将创建该文件。我不确定您是否可以直接使用PDF文件作为可写流。对不起,如果这没有真正回答问题,但把这看作是一个正确的方向上的推动。
https://stackoverflow.com/questions/52271004
复制相似问题