Làm cách nào để lưu các tệp hình ảnh (các loại như jpg hoặc png) trong C#?lưu các tập tin hình ảnh trong C#
15
A
Trả lời
22
trong C# chúng ta phương pháp Image.Save với các thông số (string Tên file, ImageFormat)
http://msdn.microsoft.com/en-us/library/9t4syfhh.aspx
Có phải đó là tất cả các bạn cần thiết?
// Construct a bitmap from the button image resource.
Bitmap bmp1 = new Bitmap(typeof(Button), "Button.bmp");
// Save the image as a GIF.
bmp1.Save("c:\\button.gif", System.Drawing.Imaging.ImageFormat.Gif);
18
Image bitmap = Image.FromFile("C:\\MyFile.bmp");
bitmap.Save("C:\\MyFile2.bmp");
Bạn sẽ có thể sử dụng Save Method từ Image Class và được chỉ tốt như trình bày ở trên. Lưu Phương pháp có 5 tùy chọn khác nhau hoặc quá tải ...
//Saves this Image to the specified file or stream.
img.Save(filePath);
//Saves this image to the specified stream in the specified format.
img.Save(Stream, ImageFormat);
//Saves this Image to the specified file in the specified format.
img.Save(String, ImageFormat);
//Saves this image to the specified stream, with the specified encoder and image encoder parameters.
img.Save(Stream, ImageCodecInfo, EncoderParameters);
//Saves this Image to the specified file, with the specified encoder and image-encoder parameters.
img.Save(String, ImageCodecInfo, EncoderParameters);
0
Nếu bạn cần xử lý những bức ảnh lớn hơn .Net Framework cung cấp ra khỏi hộp, hãy kiểm tra các dự án FreeImage
0
SaveFileDialog sv = new SaveFileDialog();
sv.Filter = "Images|*.jpg ; *.png ; *.bmp";
ImageFormat format = ImageFormat.Jpeg;
if (sv.ShowDialog() == DialogResult.OK)
{
switch (sv.Filter)
{
case ".jpg":
format = ImageFormat.Png;
break;
case ".bmp":
format = ImageFormat.Bmp;
break;
}
pictureBox.Image.Save(sv.FileName, format);
}
+0
Thêm một số giải thích với câu trả lời cho cách câu trả lời này giúp OP trong việc khắc phục sự cố hiện tại –
Các vấn đề liên quan
- 1. Lưu hình ảnh vào tập tin
- 2. Đọc một tập tin hình ảnh trong C/C++
- 3. Tạo hình ảnh Từ tập tin .dot trong C#
- 4. Làm thế nào để lưu trữ các tập tin hình ảnh trong Django?
- 5. Lưu tập tin từ một byte [] trong C# NET 3.5
- 6. Lỗi trong việc mở tập tin hình ảnh trong PIL
- 7. Xử lý hình ảnh C++ - Đọc một tập tin hình ảnh vào 2D Array
- 8. C# Lưu hình ảnh lớn
- 9. Lưu tất cả các tập tin hình ảnh từ một trang web
- 10. Di chuyển các tập tin trong C#
- 11. tập tin cấu hình Parse trong C/C++
- 12. Tạo các tập tin trong C++
- 13. Lưu và tải hình ảnh SQLite C#
- 14. Đang tải một tập tin hình ảnh Image.FromFile VS FileStream
- 15. Chụp hình với mục đích máy ảnh và lưu vào tập tin
- 16. Thông tin xoay hình ảnh PDF được lưu ở đâu?
- 17. PHPExcel lưu tập tin
- 18. làm thế nào để đọc các tập tin hình ảnh và lưu trữ nó trong bộ nhớ (std :: string) trong c + +?
- 19. Base 64 encode vs tải một tập tin hình ảnh
- 20. Thực tiễn tốt nhất khi lưu tập tin trong Android
- 21. Thay thế kiểu đầu vào = tập tin bằng hình ảnh
- 22. Lưu tập tin bằng Greasemonkey
- 23. Lưu tập tin matplotlib vào thư mục
- 24. Lưu hình ảnh trong cookie
- 25. MATLAB - ghi hình ảnh vào một tập tin eps
- 26. Tập tin hình ảnh Python jinja không tìm thấy
- 27. Làm thế nào để lưu các thiết lập ứng dụng trong một tập tin cấu hình?
- 28. thay đổi kích thước hình ảnh từ tập tin
- 29. Cocos2d CCSprite Lớp lấy tên của tập tin hình ảnh
- 30. Kiểm tra xem một tập tin là một hình ảnh
Câu hỏi này rất mơ hồ, bạn có thể cung cấp thêm chi tiết về những gì bạn đang cố gắng hoàn thành không? –
Anh ấy muốn biết cách lưu hình ảnh, đó là những gì anh ấy có. –
hi, đó là sự thật, phương tiện của tôi là những gì bạn nói. nhưng tôi là cô ấy :) –