如何在 Javascript 中显示 <embed> 中的字节数组中的 PDF

How to display PDF from Byte Array inside of <embed> in Javascript

大家好,我是前端开发的新手。我想从字节数组中显示我的 pdf 文件,如:

<embed id="preview_pdf" src=' +myitem + "?#zoom=85&scrollbar=0&toolbar=0&navpanes=0" +  ' frameborder="0" oncontextmenu="return false" onselectstart="return false" ondragstart="return false" allowfullscreen >' + '</embed>');

我怎么可能?

Adobe Embed API 可用于在现代浏览器中显示 PDF 文件,并且可以接受解析为数组缓冲区的 Promise 作为输入。代码的重要部分可能如下所示...

adobeDCView.previewFile({
    content: { promise: Promise.resolve(buffer) }
    metaData: { fileName: :"myFile.pdf" }
}); 

免费。