I have a gv code as below. I want to add some text or image as header and footer to the generated graph.
digraph testdot {
label=" Name: MY NAME \l Address: Address ...... \l ";
START_NODE [ shape=ellipse label= "START" ];
ERROR_NODE0 [ shape=box label= "Error0" ];
ERROR_NODE1 [ shape=box label= "Error1" ];
ERROR_NODE2 [ shape=box label= "Error2" ];
ERROR_NODE3 [ shape=box label= "Error3" ];
Statement_0 [ shape=diamond label= "if foo " ];
Statement_1 [ shape=diamond label= "if foo1" ];
Statement_2 [ shape=diamond label= "if foo2" ];
Statement_3 [ shape=diamond label= "if foo3" ];
START_NODE -> Statement_0;
Statement_0 -> Statement_1 [label= "No" ];
Statement_0 -> ERROR_NODE0 [label= "Yes" ];
Statement_1 -> Statement_2 [label= "No" ];
Statement_1 -> ERROR_NODE1 [label= "Yes" ];
Statement_2 -> Statement_3 [label= "No" ];
Statement_2 -> ERROR_NODE2 [label= "Yes" ];
Statement_3 -> Statement_4 [label= "No" ];
Statement_3 -> ERROR_NODE3 [label= "Yes" ];
}
Below is an example of how I want the output as