Example #1
0
 *
 */
require_once "../Pie.class.php";
function createPie($values, $title, $x, $y)
{
    $plot = new Pie($values);
    $plot->title->set($title);
    $plot->title->setFont(new TuffyBold(8));
    $plot->title->move(NULL, -12);
    $plot->label->setFont(new Tuffy(7));
    $plot->legend->hide(TRUE);
    $plot->setLabelPosition(5);
    $plot->setSize(0.4, 0.4);
    $plot->setCenter($x, $y);
    $plot->setBorderColor(new Black());
    return $plot;
}
$graph = new Graph(400, 400);
$graph->setAntiAliasing(TRUE);
$plot = createPie(array(1, 4, 5, 2, 3), "Cowléoptère", 0.22, 0.25);
$graph->add($plot);
$plot = createPie(array(1, 9, 1, 2, 1), "Asticow", 0.66, 0.25);
$graph->add($plot);
$plot = createPie(array(5, 7, 8, 6, 3), "Cowlibri", 0.22, 0.75);
$graph->add($plot);
$plot = createPie(array(6, 4, 6, 5, 6), "Bourricow", 0.66, 0.75);
$plot->legend->hide(FALSE);
// We print only one legend
$plot->legend->setPosition(1.25, 0);
$graph->add($plot);
$graph->draw();
function print_excel_umum($param_arr)
{
    startExcel("index_kepatuhan_all_" . $param_arr['tahun_periode'] . "_" . $param_arr['pajak_periode']);
    echo "<div><h3> LAPORAN KEPATUHAN WAJIB PAJAK </h3></div>";
    echo "<div><b>TAHUN PAJAK : " . $param_arr['tahun_periode'] . "</b></div>";
    echo "<div><b>PERIODE PAJAK : " . $param_arr['pajak_periode'] . "</b></div><br/>";
    $jumlah_total = getGrandTotal($param_arr['p_finance_period_id']);
    $total_patuh = getTotalPerJenis('NULL', $param_arr['p_finance_period_id'], 1);
    $total_kurang_patuh = getTotalPerJenis('NULL', $param_arr['p_finance_period_id'], 2);
    $total_tidak_patuh = getTotalPerJenis('NULL', $param_arr['p_finance_period_id'], 3);
    $prosentase_patuh = $total_patuh / $jumlah_total * 100;
    $prosentase_kurang_patuh = $total_kurang_patuh / $jumlah_total * 100;
    $prosentase_tidak_patuh = $total_tidak_patuh / $jumlah_total * 100;
    $waktu = time();
    $data = array($total_patuh, $total_kurang_patuh, $total_tidak_patuh);
    createPie($waktu, $data);
    echo '
		<table border="1">
			<tr>
				<th width="15">NO</th>
				<th width="150">KRITERIA </th>
				<th width="150">JUMLAH WP</th>
				<th width="150">PERSENTASE (%)</th>
			</tr>
			<tr>
				<td align="center">1</td>
				<td>WP PATUH</td>
				<td align="right">' . $total_patuh . '</td>
				<td align="right">' . round($prosentase_patuh, 2) . '</td>
			</tr>
			<tr>
				<td align="center">2</td>
				<td>WP KURANG PATUH</td>
				<td align="right">' . $total_kurang_patuh . ' </td>
				<td align="right">' . round($prosentase_kurang_patuh, 2) . '</td>
			</tr>
			<tr>
				<td align="center">3</td>
				<td>WP TIDAK PATUH</td>
				<td align="right">' . $total_tidak_patuh . ' </td>
				<td align="right">' . round($prosentase_tidak_patuh, 2) . '</td>
			</tr>
			<tr>
				<td>&nbsp;</td>
				<td>JUMLAH </td>
				<td align="right">' . $jumlah_total . '</td>
				<td>&nbsp; </td>
			</tr>
		</table> <br/><br/>
		<table>
			<tr>
				<td><img width="400" height="300" src = "' . ServerURL . '/graphfiles/pie_kepatuhan_' . $waktu . '.png"/></td>
			</tr>
		</table>
	';
    exit;
}