Nein, nicht wirklich. Den header gibst du doch an der Stelle aus, wo Du das bestimmst.
ok offensichtlich reden wir aneinander vorbei.
also
- eine Datei mit Funktionen soll auf unterschiedliche weisen pngs generieren
- welche weise und mit welchen Parametern möchte ich von einer anderen Datei aus mitteilen
- von dieser 2. Datei aus soll dann die gespeicherte Grafik eingeblendet werden, deren Pfad ich kenne. zusammen mit den Rückgabewerten aus den Funktionen aus der ersten Datei
was passiert:
- werte werden übergeben
- Grafik wird erstellt
- Rückgabewerte und andere Dinge können in der Testdatei nun nicht mehr dargestellt werden, weil auch die Testdatei den Header vom erstellen der Grafik abbekommen hat.