
12-08-2007, 10:06
|
|
|
|
חבר מתאריך: 25.01.06
הודעות: 44
|
|
|
ב-C# זה פשוט מאד
אני עושה את זה באתר שלנו: http://www.jmall.co.il
הנה הקוד שעושה את זה (פונקציה פשוטה וקצרה שמחזירה לך תמונה עם החתימה):
public Bitmap AddWaterMark(string watermark,Bitmap bmp)
{
Graphics canvas;
try
{
canvas = Graphics.FromImage(bmp);
}
catch (Exception e)
{
}
Bitmap bmpNew = new Bitmap(bmp.Width, bmp.Height);
canvas = Graphics.FromImage(bmpNew);
canvas.DrawImage(bmp, new Rectangle(0, 0, bmpNew.Width, bmpNew.Height), 0, 0, bmp.Width, bmp.Height, GraphicsUnit.Pixel);
bmp.Dispose();
canvas.DrawString(watermark, new Font("Verdana", Convert.ToInt32(bmpNew.Width/20), FontStyle.Bold), new SolidBrush(Color.Beige), 0, bmpNew.Height/2);
return bmpNew;
}
_____________________________________
יודאיקה, מתנות, תשמישי קדושה
פיתוח אתרים, קידום אתרים, עיבוד תמונה, סריקה, סטטיסטיקה
מזכרות לחתונה, ברכונים, ברכון, זמירות לשבת, מתנות, הקדשה אישית
החלפת קישורים דינמית
|