PDA

View Full Version : تبدیل text به image



raravaice
شنبه 08 اردیبهشت 1386, 20:07 عصر
دوستان عزیز خسته نباشید
من توی برنامه سورسی نوشتم که با اون text را به فرمت jpeg برمیگردونه ولی کیفیت مطلوبی نداره برای استفاده حذاکثر از کیفیت نیاز به سورس یا توابع جدید دارم با تشکر از راهنمایی شما

این هم یک نمونه سورس کوچکی که نوشته شده :


Dim objBitmap As Bitmap
Dim objGraphics As Graphics
Dim objBGColor AsObject
Dim objBorderColor AsObject
Dim objPBColor AsObject
Dim objBrush As SolidBrush
Dim objPen As Pen
Dim objFont As Font
objFont = New Font("tahoma", 12, FontStyle.Bold)
objBorderColor = Pens.Blue
objBGColor = Color.Red
objPen = New Pen(Color.Blue)
objBrush = New SolidBrush(Color.Red)
objBitmap = New Bitmap(410, 30)
objGraphics = Graphics.FromImage(objBitmap)
objGraphics.Clear(objBGColor)
objGraphics.DrawRectangle(objPen, 5, 5, 400, 20)
Response.ClearContent()
objGraphics.FillRectangle(objBrush, 5, 5, CInt(100 + 5), 20)
objGraphics.DrawString(CStr("100") & " %", objFont, Brushes.Black, 200, 5)
objBitmap.Save(Response.OutputStream, ImageFormat.Jpeg)

در ضمن من فقط نیاز دارم که عکس با فرمت jpeg برگرده

msakbari
شنبه 08 اردیبهشت 1386, 23:28 عصر
شاید مشکل بعضی از دوستان حتی برعکس این حالت باشه . یعنی بخواهند حجم فایل رو فشرده تر کنند . اگه اطلاعاتی در مورد این بحث کسی داره منتظر شنیدنش هستیم .

مرسی

babi_wd
یک شنبه 09 اردیبهشت 1386, 10:10 صبح
دوست گرامی raravaice شما امکان ارسال پیام خصوصی رو بستین و هیچ اطلاعاتی جانبی ندارین
متاسفانه مجبور شدم اینجا به اطلاعتون برسونم
بنده جواب پیام شما رو ارسال کردم.

babi_wd
یک شنبه 09 اردیبهشت 1386, 10:17 صبح
در ضمن من فقط نیاز دارم که عکس با فرمت jpeg برگرده
[/SIZE]

فکر نمیکنم بتوتی مستقیم این کار رو بکنی، من برای پروژه درس گرافیک از یه dll استفاده کردم
هرچی گشتم نبود برات بزارم
یه سری به http://www.planet-source-code.com بزن فکر کنم از اینجا گرفتم

raravaice
یک شنبه 09 اردیبهشت 1386, 10:48 صبح
شاید مشکل بعضی از دوستان حتی برعکس این حالت باشه . یعنی بخواهند حجم فایل رو فشرده تر کنند . اگه اطلاعاتی در مورد این بحث کسی داره منتظر شنیدنش هستیم .

مرسی

سورس بالا کارتو را میندازه ولی کاره شما رو نه من - من دنباله با کیفیتشم

raravaice
یک شنبه 09 اردیبهشت 1386, 10:53 صبح
فکر نمیکنم بتوتی مستقیم این کار رو بکنی، من برای پروژه درس گرافیک از یه dll استفاده کردم
هرچی گشتم نبود برات بزارم
یه سری به http://www.planet-source-code.com بزن فکر کنم از اینجا گرفتم

ممنون بابک جان ولی من از dll نمیخوام استفاده کنم چون معلوم نیست دیگه چه توابعی توش فرا خوانی میشه
من چند ماه پیش سورس خالیشو یه جا دیده بودم ولی چون به کارم نمی آمد بیخیالش شدم
فقط یادم میاد برای نمایش از
response.BinaryWrite
استفاده میکرد

raravaice
چهارشنبه 12 اردیبهشت 1386, 15:41 عصر
یه مهندس پیدا نمیشه این جواب مارو بده؟

با تشکر

babi_wd
چهارشنبه 12 اردیبهشت 1386, 15:56 عصر
تو گوگل یه سرچ در مورد Jpg Image Header بزن
خونه نستم،وگر نه یه فایل PDF بهت میدادم
طریقه ساخت فایل jpg توشه
باید پیکسل به پیکسل بخونی،تو فایل بریزی

raravaice
چهارشنبه 12 اردیبهشت 1386, 16:03 عصر
فدای اون قدوبالات یه حالی بده برام میلش کن بعدا یا بزارش همین جا تا یه حال اساسی بهت بدم

یکی طلبت

راه بنداز مارو

babi_wd
چهارشنبه 12 اردیبهشت 1386, 16:08 عصر
اخه دوست عزیزم
تو دریافت پیام خصوصیت رو بستی
هیج اطلاعات اضافی هم که تو پروفایلت نداری
اخه کجا بفرستم
چشم
اگه عجله نکنی سعی میکنم فردا بفرستم
به شرطی که پروفایلت تکمیل باشه

raravaice
چهارشنبه 12 اردیبهشت 1386, 16:19 عصر
بابک جان راستشو بخوای من نه میدونم پروفایل چیه نه پیام خصوصی من یه روز با ایران هاست که هاست خودم هست تماس گرفتم برای همون پست session که شما گذاشتی تو پر ما اونا اینجارو معرفی کردن ما هم اومدیم اینجا کلی جواب دادیم ولی هنوز جواب سئوالهای خودمو نگرفتم پرو فایل رو باید چیکارش کنم
xvay.com@gmail.com
xvay_com@yahoo.com
m1@xox.ir
به هر کدوم طلبه ای بفرست

babi_wd
چهارشنبه 12 اردیبهشت 1386, 18:17 عصر
اون گوشه سمت راست نوشته کنترل پنل کاربر
برو اونجا ببین چه خبره
میتونی رو اسم کاربری اعضا کلیک کنی ببینی چیکار کردن
ایمیل هم رو چشم
باید دادشم زنگ بزنم از کامپیوتر خونه برام بفرسته
عجله نکن