现在使用JPGRAPH生成了一个雷达图,不过生成之后的图片外围有一个黑的边框,修改哪里的代码可以去掉这个边框或者自定义边框呢 ?求使用过JPGRAPH的达人帮帮忙,跪谢......

解决方案 »

  1.   

    - -只不过是把JPGRAPH的模板稍微自己改了改,不过这个边框实在找不到怎么改……
      

  2.   

    楼上的也够麻烦的,不过也不失为一种方法,不知道楼主的雷达图有没有链接呢,图片的边框设置为0了吗?(border="0")
      

  3.   

    楼上的XD说的具体点- -图层没做过,刚学脚本语言~,以前想过用背景把边框掩饰掉,但感觉毕竟不是最好的解决方法,所以问问有没有直接jPGRAPH里面修改边框属性的- -
      

  4.   

    这个你得会美工了,弄个带边框的gif图片用css的position放上去,一点点调
      

  5.   


    <img src = "../liu/phpTest.php" />这个JPGRAPH图形是代码生成的时候就带边框的,默认状态,和html的border貌似没什么关系
      

  6.   

    总感觉这边框在JPGRAPH代码里肯定可以调啊,不过我英语不好,看不懂英文文档,恼火啊……
      

  7.   

    $graph = new Graph(400,266,'auto');$graph->SetFrame(false,'#ffffff',0);//设置边框$graph->SetScale("textlin");
    $graph->SetFrame(false,'#ffffff',0);//设置边框這句代碼就是設置邊框的
      

  8.   

    我也遇到这个问题,我是这样解决的:修改jpgraph.php 里面的函数,    function GetCSIMImgHTML($aCSIMName, $aScriptName='auto', $aBorder=0 ) {
            if( $aScriptName=='auto' ) {
                $aScriptName=basename($_SERVER['PHP_SELF']);
            }
            $urlarg = $this->GetURLArguments(true);
            return "<img src=\"".$aScriptName.'?'.$urlarg."\" ismap=\"ismap\" usemap=\"#".$aCSIMName.'" height="'.$this->img->height."\" alt=\"".$this->iCSIMImgAlt."\" style=\"border=0px;\"/>\n";
        }加粗的是我增加的