簡體   English   中英

在php javascript中導出為pdf

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM