PDA

View Full Version : راهنمایی برای انجام پروژه



salmah
چهارشنبه 12 شهریور 1393, 15:12 عصر
سلام. یه سیستم دارم که یه سری اطلاعات را از کاربر میگیره که یکی از این اطلاعات اسکن اصل گواهی پایان دوره است.
که حجم هر سند هم 30 k با پسوند tif هست
ولی من میخوام با فرمت png ذخیره اشون کنم. چون هم حجم کمتری داره و هم برای نمایش هم راحتتره
به نظرتون چه کار باید بکنم آیا این امکان وجودداره که این اسنادراباهرفرمتی که هست از کاربر بگیرم ولی با فرمت دیگه مثل png ذخیره کتم

dehqhani
چهارشنبه 12 شهریور 1393, 15:39 عصر
دوست عزیز هیچی نشد نداری

به قول رئیس شرکتمون یه مهندس IT یا راهی برای مشکلش پیدا میکنه یا راهی براش میسازه

فقط کافیه قبل از آپلود اون رو convert کنی

salmah
چهارشنبه 12 شهریور 1393, 16:24 عصر
دوست عزیز هیچی نشد نداری

به قول رئیس شرکتمون یه مهندس IT یا راهی برای مشکلش پیدا میکنه یا راهی براش میسازه

ممنون...........


فقط کافیه قبل از آپلود اون رو convert کنی
چه جوریconvert اشون کنم.
من نمی خوام کاربر از نرم افرار جانبی استفاده کنه . میخوام فقط یه سند را اسکن کنه و بفرسته و این تبدیل توسط سایت انجام و ذخیره بشه

pmm1024@gmail.com
چهارشنبه 12 شهریور 1393, 16:29 عصر
با سلام

using System.Drawing;
using System.Drawing.Imaging;

using (var tiff = new Bitmap("my_tiff_file.tif")) {
tiff.Save("output.png", ImageFormat.Png);
}

salmah
چهارشنبه 12 شهریور 1393, 21:51 عصر
با سلام

using System.Drawing;
using System.Drawing.Imaging;

using (var tiff = new Bitmap("my_tiff_file.tif")) {
tiff.Save("output.png", ImageFormat.Png);
}
ممنون . نمی دونم چه جور از این کد استفاده کنم
معمولا از این کد برای فایل آپلود استفاده می کنم

string fn = "";
if (FileUpload1.HasFile == true)
{
fn = System.DateTime.Now.ToString("yyyyMMddhhmmss") + FileUpload1.FileName;
FileUpload1.SaveAs(Server.MapPath("~/pic/") + fn);
}

pmm1024@gmail.com
جمعه 14 شهریور 1393, 14:22 عصر
با سلام
بنده زیاد مطمئن نیستم که این تکه کد آیا مشکل شما را حل خواهد کرد یا خیر در هر صورت مشکلی ندارد اگه امتحان کنید:

string fn = "";
if (FileUpload1.HasFile == true)
{
fn = System.DateTime.Now.ToString("yyyyMMddhhmmss") + FileUpload1.FileName;
FileUpload1.SaveAs(Server.MapPath("~/pic/") + fn);
var UploadedFile = new System.Drawing.Bitmap(FileUpload1.FileName);
UploadedFile.Save("Your Web Path\\YourFileName.png", ImageFormat.Png);
}