2015-04-10 4 views
0

Я пытаюсь сохранить таблицу диаграммы Google в формате pdf. Я использую следующий код.таблица форматирования после сохранения в формате pdf в jspdf

function demoFromHTML() { 
    var pdf = new jsPDF('p', 'pt', 'letter'); 
    source = $('#customers')[0]; 
    specialElementHandlers = { 
     '#bypassme': function (element, renderer) { 
      return true 
     } 
    }; 
    margins = { 
     top: 80, 
     bottom: 60, 
     left: 40, 
     width: 522 
    }; 
    pdf.fromHTML(
    source, // HTML string or DOM elem ref. 
    margins.left, // x coord 
    margins.top, { // y coord 
     'width': margins.width, // max width of content on PDF 
     'elementHandlers': specialElementHandlers 
    }, 

    function (dispose) { 
     pdf.save('Test.pdf'); 
    }, 
    margins); 
pdf.save('Test.pdf'); 
} 

Он отлично работает и сохраняет таблицу в формате pdf. Мой вопрос - как получить его табличный формат. табличные данные в pdf идут по строкам в виде текста. Я использую код по следующей ссылке в:

http://jsfiddle.net/xzZ7n/1/ 

я получаю данные в формате PDF, как показано ниже:

Country 
Population 
Date 
Age 
Chinna 
1,363,480,000 
March 24, 2014 
19.1 
India 
1,241,900,000 
March 24, 2014 
17.4 
United States 
317,746,000 
March 24, 2014 
4.44 
Indonesia 
249,866,000 
July 1, 2013 
3.49 
Brazil 
201,032,714 
July 1, 2013 
2.81 

мне нужно в табличном формате.

+0

отлично работает для меня в Firefox, что вы пытаетесь его? –

+0

Он работает, но я не могу получить табличный формат. Я добавил pdf-результат, – jane

+0

Какой браузер? Он работает в firefox, отображаются в формате pdf, как и должно быть. –

ответ

0

Убедитесь, что вы включили все следующие файлы сценариев

<script src="/Scripts/plugin/jsPdf/jspdf.js"></script> 
<script src="/Scripts/plugin/jsPdf/jspdf.plugin.standard_fonts_metrics.js"> </script> 
<script src="/Scripts/plugin/jsPdf/jspdf.plugin.split_text_to_size.js"></script> 
<script src="/Scripts/plugin/jsPdf/jspdf.plugin.from_html.js"></script> 
<script src="/Scripts/plugin/jsPdf/jspdf.plugin.addimage.js"></script> 
<script src="/Scripts/plugin/jsPdf/FileSaver.min.js"></script> 
<script src="/Scripts/plugin/jsPdf/jspdf.debug.js"></script> 
Смежные вопросы