2017-01-23 66 views
0

我已经使用数据表插件导出pdf,csv,xls和print。我在pdf视图中遇到问题。PDF页面大小和方向的数据表问题

当我点击下载pdf按钮时,我的pdf文件数据没有全宽。请检查此链接 - https://datatables.net/extensions/buttons/examples/html5/pdfPage.html

截图:

enter image description here

代码:

{extend: 'copy'}, 
    {extend: 'csv'}, 
    {extend: 'excel', title: 'DownloadExcel'}, 
    {extend: 'pdf'}, 
    {extend: 'print', 
     customize: function(win) { 
      $(win.document.body).addClass('white-bg'); 
      $(win.document.body).css('font-size', '10px'); 
      $(win.document.body).find('table') 
        .addClass('compact') 
        .css('font-size', 'inherit'); 
     } 
    } 

回答

0

尝试改变{extend: 'pdf'}{extend: 'pdfHtml5'}并添加orientation:'landscape' 并添加类compactwidth:100%;

+0

在哪里我将添加'compact''width:100%' – Chinmay235

+0

您可以将其添加到css api .css('font-size':'inherit','width':'100%'); –