#include "common.h" #include "gdwrapper.h" #include using namespace std; using namespace gdwrapper; int main(void) { try { image img( 720, 576 ); img.fill_rectangle( gdrectangle( 0, 0, 720, 576 ), gdcolor( 255, 255, 255, 255 ) ); //image bg( "/etc/vdr/plugins/burn/menu-bg.png" ); //img.draw_image( gdpoint( 0, 0 ), bg ); //image button( "/etc/vdr/plugins/burn/menu-button.png" ); //img.draw_image( gdpoint( 100, 100 ), button ); img.draw_text( gdtext( gdrectangle( 100, 150, 100, 200 ), gdfont( "/etc/vdr/plugins/burn/helmetr.ttf", 16 ), gdcolor( 255, 255, 255 ) ), "Hallo, Welt, dieser, Text, ist: relativ, lang, und, muss, gewrapped, werden!" ); //"HalloWeltDieseZeileIstScheisseLangUndMachtEinProblem! Und noch etwas Text zum:,------- weiterwrappen...." ); img.save( "test.png" ); } catch (vdr_burn::user_exception& ex) { cerr << "Fehler: " << ex.what() << endl; } }