3
ブラウザでPDFを表示する必要があるアプリケーションで作業しています。 webAPI経由で第三者からPDFバイト配列を取得しています。私がpdfを表示するために見つけた方法の1つは以下の通りです。印刷ボタンでブラウザにバイト配列をPDFとして表示しますか?
var pdfAsDataUri = "data:application/pdf;base64,"+byteArray;
window.open(pdfAsDataUri);
それはURL形式をbase64エンコードを表示するので、私はこのアプローチを好きではない、PDFにバイト配列に変換し、印刷ダイアログ(window.print()
)と一緒にHTMLページ上で表示するための他の方法があります。
少なくともコードのコードスニペットは機能しません。空白のページが表示されます。 – lukegf