HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/xampp/htdocs/jpgraph/Examples/contour2_ex1.php
<?php // content="text/plain; charset=utf-8"

require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_contourf.php');

// Setup some data to use for the contour
$data = array(
    array (12,12,10,10),
    array (10,10,8,14),
    array (7,7,13,17),
    array (4,5,8,12),
    array (10,8,7,8));

// create a basic graph as a container
$graph = new Graph(300,300);
$graph->SetMargin(30, 30, 40, 30);
$graph->SetScale('intint');
$graph->SetMarginColor('white');

// Setup title of graph
$graph->title->Set('Filled contour plot');
$graph->title->SetFont(FF_VERDANA,FS_BOLD,12);

$graph->subtitle->Set('(With lines and labels)');
$graph->subtitle->SetFont(FF_VERDANA,FS_ITALIC,10);

// Create a new contour plot
$cp = new FilledContourPlot($data);

// Use only blue/red color schema
$cp->UseHighContrastColor(true);

// Flip visually 
$cp->SetInvert();

// Fill the contours
$cp->SetFilled(true);

// Display the labels
$cp->ShowLabels(true,true);
$cp->SetFont(FF_ARIAL,FS_BOLD,9);
$cp->SetFontColor('white');

// And add the plot to the graph
$graph->Add($cp);

// Send it back to the client
$graph->stroke();

?>