    [% FILTER null;
        USE gd  = GD.Image(100,40);
        USE gdc = GD.Constants;
        white = gd.colorAllocate(255,255, 255);
        black = gd.colorAllocate(0,0,0);
        USE wrapbox = GD.Text.Wrap(gd,
         line_space  => 4,
         color       => black,
         text        => txt,
        );
        wrapbox.set_font(gdc.gdMediumBoldFont);
        wrapbox.set(align => 'left', width => 100);
        wrapbox.draw(2, 2);
        gdr = gd.copyRotate270();
        gdr.png | stdout(1);
      END;
    -%]