2016-04-07 21 views
0

こんにちは、私はjspdfを使ってPDFファイルを作成しています。私はそれをbase64に変換してサーバに保存したいと思っています。私はそのために出力メソッドを使用しています。JSPDF output()はイメージを表示しません

var output = doc.output() 
var url = 'data:application/pdf;base64,' + Base64.encode(output); 

このシナリオでの問題は、画像がpdfに表示されないということです。 doc.output( 'datauri')を使用すると画像が表示されますが、新しいウィンドウが開きます。 PDFファイルを開くことなく、どのように私は、Base64で

に画像これらを使用してPDFコンテンツを取得することができ、私は

<script src="js/jspdf.debug.js"></script> 
<script src="js/base64.js"></script> 
<script src="js/jspdf.plugin.addimage.js"></script> 

答えて

1

を使用しているスクリプトはリターン 'をdatauristring'

var output = doc.output('datauristring') 
// var url = 'data:application/pdf;base64,' + Base64.encode(output); 

解決策を見つけていますbase64でコード化された出力したがって、base64メソッドを使用して再度変換する必要はありません。

+0

http://stackoverflow.com/a/35684594/2090459これも参照してください。 – Purushoth

関連する問題