C# bir projem de kullanma gereği gördüğüm için bu örnek kodları sizler ile paylaşıyorum
string _yazi = "Orhan Türk : www.orhanturk.com.tr";
Bitmap _resim = new Bitmap(400, 800);
int x = 200, y = 400, angle = 55;
Graphics _grafik = Graphics.FromImage(_resim);
Font _font = new System.Drawing.Font("Arial", 25, FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel);
_grafik.TextRenderingHint = TextRenderingHint.ClearTypeGridFit;
_grafik.Clear(Color.Transparent);
_grafik.TranslateTransform(x, y);
_grafik.RotateTransform(-angle);
_grafik.TranslateTransform(-x, -y);
SizeF size = _grafik.MeasureString(_yazi, _font);
_grafik.DrawString(_yazi, _font, Brushes.Black, new PointF(x - size.Width / 2.0f, y - size.Height / 2.0f));
_resim.Save("transparent.png", ImageFormat.Png);
_grafik.Dispose();
