[英]export to pdf in php javascript
我想將該html輸出下載為pdf格式。 在該代碼中發生了錯誤,只有空選項卡將打開,並且將顯示一個彈出消息,如下所示
無法加載文檔
if(comp_id != "Select Company")
{
$.ajax({
url: 'includes/export1.php',
data: {action: 'compreport', 'comp':comp_id, },
type: 'post',
success: function (output) {
$("#pdfreportview").html(output);
// $("#datapdf").val(output);
window.open('data:application/pdf,'+ encodeURIComponent( $('div[id$=pdfreportview]').html()));
e.preventDefault();
},
async: false
});
}
正如Salketer所說,不可能通過這種方式將文檔“導出”為PDF。 實際上,您甚至都沒有導出它。
將HTML轉換為PDF需要渲染它,這可以由Web瀏覽器或專用庫執行,如注釋中所建議。
您正在做的是為用戶提供HTML代碼,並同時告訴他們“這是PDF”。 由於兩種格式的差異很大,因此PDF查看器只能看到損壞的PDF,並且將拒絕顯示任何內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.