
Kod zdaje się być poprawny, gdyż w Firefoxie podgląd wydruku wyświetla poprawnie wygenerowany obraz, natomiast o dziwo problem pojawia się w IE, który do tej pory wydawał mi się idiotoodporny.
W Iexplorerze podgląd pokazuje po prostu ramki obrazu o właściwej wielkości z czerwonym krzyżykiem w lewym górnym rogu, czyli komunikat o braku obrazu.
Istotnym szczegółem dodatkowym jest fakt, że problem w IE pojawia się po wysłaniu danych metodą POST. Postem przesyłam dane, które mają być wygenerowane na jpg'u, podejrzane i wydrukowane.
Ten sam kod generowania jpg, uruchomiony bez akcji POST zdaje się generować podgląd prawidłowo w IE.
Skrypt PHP zaopatrzony jest ewentualnie w czyścicieli bufora ob_start(), ob_flush(), tak by ewentualne nagłówki obrazka nie bruździły po przekierowaniu, lecz bez czyścicieli problem również występuje, piszę o tym na wypadek gdyby ktoś zechciał zasugerować ustawienie czyszczenia nagłówków.