16

私はpdf.jsを使い始めたばかりで、生のpdfデータからpdfファイルを読み込もうとしています。私はコードを見てきました:

PDFJS.getPdf('cwpdf.pdf', function getPdfHelloWorld(data) { 
   ...
}

しかし、ファイル名からではなく生のpdfデータからpdfをロードする方法があるかどうか疑問に思っています。これは可能ですか?

4

2 に答える 2

2

さて、誰も答えていないので、私の調査結果を投稿します。はい、生データからpdfファイルをロードできることがわかりました。これを行う方法は、pdf ファイルが保存されている場所への URL の代わりに、データが取り込まれた UInt8Array を使用することです。

これを行うコード例を以下に示します。

var int8View = new Uint8Array(...); //populate int8View with the raw pdf data
PDFJS.getDocument(int8View).then(function(pdf) {

}
于 2012-07-26T14:33:54.600 に答える