#include #include #include #include using namespace Upp; CONSOLE_APP_MAIN { { ImagePainter w(600, 100); w.DrawRect(0, 0, 700, 250, White()); w.DrawText(0, 0, "Hello world!", Arial(100), Black()); PNGEncoder().SaveFile(GetHomeDirFile("hello.png"), w); } { RichText txt = ParseQTF("[A4 Just a [*/ little] test!"); ImagePainter w(1500, 200); w.DrawRect(0, 0, 1500, 200, White()); txt.Paint(w, 0, 0, 1500); PNGEncoder().SaveFile(GetHomeDirFile("richtext.png"), w); PdfDraw pdf; txt.Paint(pdf, 0, 0, 1000); SaveFile(GetHomeDirFile("richtext.pdf"), pdf.Finish()); } }