title: Adding header and footer in graphviz
body: <p>I have a gv code as below. I want to add some text or image as header and footer to the generated graph. </p>
  
  <pre><code>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 -&gt; Statement_0; 
  Statement_0 -&gt; Statement_1 [label= "No" ];
  Statement_0 -&gt; ERROR_NODE0 [label= "Yes" ];
  Statement_1 -&gt; Statement_2 [label= "No" ];
  Statement_1 -&gt; ERROR_NODE1 [label= "Yes" ];
  Statement_2 -&gt; Statement_3 [label= "No" ];
  Statement_2 -&gt; ERROR_NODE2 [label= "Yes" ];
  Statement_3 -&gt; Statement_4 [label= "No" ];
  Statement_3 -&gt; ERROR_NODE3 [label= "Yes" ];
  }
  </code></pre>
  
  <p>Below is an example of how I want the output as</p>
  
  <p><img src="https://i.stack.imgur.com/sEc3L.png" alt="Below is an example of how I want the output as"></p>