0

callを使用してチャートを保存するjqplotToImageStr()と、保存された画像が破損します。

このコードは、チャートから画像文字列を取得し、既存のフォームに入力してフォームを送信します。

<script type="text/javascript">
    function downloadChart(){
        var base64string = $( <?php echo '"#chart'.$chart_data['id'].'"'; ?>).jqplotToImageStr({});
        $('#image').val(base64string);
        $('#action').val('image');
        $('#ChartAnalyticsForm').submit();
    }
</script>

次に、フォームを介して渡されたデータにアクセスし、サーバーに保存します。ただし、保存された画像には、凡例のラベル、月のラベル、およびデータ ポイントのラベルが破損しています (下の画像の例をご覧ください)。

http://i.imgur.com/Mi5K29w.png

誰でもこれを引き起こしている可能性があることを提案できますか?

4

1 に答える 1

0

このバグは、間違った css が原因でした。

于 2013-02-07T13:56:58.253 に答える