2017-04-14 181 views
0

是否可以將pdf的二進制內容保存到JavaScript變量中? 我有一個網頁的URL保存PDF文件,我需要將PDF文件保存到JavaScript變量。我想它應該是二進制數據。將pdf文件的二進制內容保存爲javascript變量

+0

請仔細閱讀[問]。重要短語:「搜索和研究」和「解釋......阻止你自己解決它的任何困難」。今後,請在這裏問問之前自己嘗試完成任務。 –

回答

0

您可以使用XHR與響應類型blob

var oReq = new XMLHttpRequest(); 
oReq.open("GET", "/myfile.pdf", true); 
oReq.responseType = "blob"; 

oReq.onload = function(oEvent) { 
    var blob = oReq.response; 
    // `blob` contains the PDF content 
}; 

oReq.send(); 

來源:Sending and Receiving Binary Data, MDN