PDA

View Full Version : سوال: ویرایش عکس !



AliRezaBeytari
چهارشنبه 24 مهر 1392, 15:31 عصر
سلام دوستان !
چطور میشه ، مثلا ، کاربر درون یه TextBox ، یه عبارتی وارد می کنه و بعد آدرس یه عکس رو هم وارد یه TextBox دیگه می کنه و بعد وقتی رو دکمه ی Save کلیک شد ، اون عبارتی که کاربر وارد اون TextBox کرده بود در عکس (گوشه ، سمت چپ ، پایین) ذخیره شه !

لطفا راهنمایی کنید !


111925

|
|
|
|
/\

111926

biyarjomandi
پنج شنبه 25 مهر 1392, 07:06 صبح
سلام . کدی که میزارم برات از یه عکس از درایو C استفاده میکنه که خودت به دلخواه تغییر بده و از open file dialog استفاده کن . برای تایین فونت هم از fontdialog.font استفاده شده . پس حتما دکمه ای رو برای نمایش فونت دیالوگ قرار بده . باقیش به خودت بستگی داره و برنامت . اگه سوالی بود بپرس . برای تایین محل نوشه دوتا پارامتر اخر رو که روی 0 هست برای xو y تغییر بده .

Dim Bmp As New Bitmap("c:\12.jpg")
Dim G As Graphics = Graphics.FromImage(Bmp)
G.DrawString(TextBox1.Text, FontDialog1.Font, Brushes.Black, 0, 150)
Bmp.Save("d:\13.jpg")

AliRezaBeytari
پنج شنبه 25 مهر 1392, 09:11 صبح
خیلی خیلی ممنونم !
اگر بخوام یه عکس رو بر روی اون تصویر بزارم ، باید چیکار کنم ؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!

biyarjomandi
پنج شنبه 25 مهر 1392, 09:37 صبح
خوب خودت هم کمی با کد ها ور بری می فهمی و برای یاد گیری خودت هم بهتره . کاش قبلش خودت کمی سعی کنی واسه اطلاعات خودت بهتره . ولی به هر حال این کدش :

من در این کد از یه عکس بنام 14 در درایو c استفاده کردم ولی شما به دلخواه خودتون کد رو تغییر بدین .

Dim Bmp As New Bitmap("c:\12.jpg")
Dim G As Graphics = Graphics.FromImage(Bmp)
G.DrawImage(System.Drawing.Image.FromFile("c:\14.png"), 0, 0)
Bmp.Save("d:\13.jpg")

AliRezaBeytari
پنج شنبه 25 مهر 1392, 09:57 صبح
خیلی ممنونم !
چشم ، میرم بیشتر کار کنم !
راستی اگر بخوای شفافیت عکس رو تغییر بدی باید چیکار کنی ؟؟!!!!