2011-07-27 11 views
0

JavaScriptを使用して動的に生成された円グラフとグラフのPDFファイルを作成したいと思います。 私はpdfdomを使ってpdfファイルを作成しています。HTMLファイルのJavascriptでデータのPDFを作成

しかし、問題はpdfdomジャバスクリプトに格納されたデータのPDFを作成することができませんが、ここで私のHTMLファイルのサンプルであることを..です

<html> 
<head> 
<!--Load the AJAX API--> 
<script type="text/javascript" src="https://www.google.com/jsapi"></script> 
<script type="text/javascript"> 

    // Load the Visualization API and the piechart package. 
    google.load('visualization', '1.0', {'packages':['corechart']}); 

    // Set a callback to run when the Google Visualization API is loaded. 
    google.setOnLoadCallback(drawChart); 

    // Callback that creates and populates a data table, 
    // instantiates the pie chart, passes in the data and 
    // draws it. 
    function drawChart() { 

    // Create the data table. 
    var data = new google.visualization.DataTable(); 
    data.addColumn('string', 'Topping'); 
    data.addColumn('number', 'Slices'); 
    data.addRows([ 
    ['Mushrooms', 3], 
    ['Onions', 1], 
    ['Olives', 1], 
    ['Zucchini', 1], 
    ['Pepperoni', 2] 
    ]); 

    // Set chart options 
    var options = {'title':'How Much Pizza I Ate Last Night', 
       'width':400, 
       'height':300}; 

    // Instantiate and draw our chart, passing in some options. 
    var chart = new google.visualization.PieChart(document.getElementById('chart_div')); 
    chart.draw(data, options); 
} 
</script> 
</head> 

<body> 
<!--Div that will hold the pie chart--> 
<div id="chart_div"></div> 
</body> 
</html> 

それを行うには、他の方法はありますか助けてください。 。緊急です..!!

答えて

0

代替:pchart http://pchart.sourceforge.net/を試してみましたか? jqueryを使用してチャートを生成することができます。あなたはAJAX(画像を生成してPDFを作成)を介してスクリプトにアクセスし、そのスクリプトのレスポンスによりPDFファイルのリンクを得ることができます。

関連する問題