當我使用,例如在C#中實現Save方法的圖像類,文件是什麼格式? 我認爲這將是我爲保存對話而輸入的內容,但如果我輸入一些無意義的擴展名會怎麼樣?.NET image.Save,文件保存在什麼格式?
4
A
回答
3
如果不指定格式的圖像將被保存到由Image.RawFormat Property返回的格式。這意味着你輸入的文件名無關緊要。 RawFormat屬性返回由本機GdipGetImageRawFormat函數返回的格式,該格式應該與圖像的當前格式相對應。
6
編輯:BMP是默認格式。
似乎PNG是默認格式。 Save()方法確實提供了覆蓋來指定不同的格式。
Image.Save("c:\\myimage.gif", System.Drawing.Imaging.ImageFormat.Gif);
文件擴展名的方式與實際使用的圖像格式無關。
相關問題
- 1. 保存的文件格式
- 2. UIImagePicker:保存電影時使用什麼文件格式?
- 3. NSKeyedArchiver保存的格式是什麼?
- 4. 爲什麼.sln文件在.NET中不使用XML格式?
- 5. Image.Save不保存圖像數據到文件
- 6. 什麼是.NET PDB文件的格式(模式)?
- 7. 如何使用.Net以只讀格式保存.xlsm文件
- 8. 什麼保存到緩存文件?
- 9. Image.Save()用於jpeg文件的質量等級是什麼?
- 10. .NET框架中的RenPrivateItem文件格式是什麼?
- 11. Couchbase lite文件保存格式
- 12. 將文件保存爲jpg格式
- 13. 如何以.rtf格式保存文件
- 14. 的Liferay:PDF格式保存文件名
- 15. Nano 2.0.6 - 以Mac格式保存文件
- 16. 保存不同的文件格式
- 17. excel加載保存csv文件格式
- 18. 保存文件Windows Iot Core jpg格式
- 19. 什麼文件模式存在
- 20. Python PIL Image.save()EPS格式的錯誤
- 21. 分層.Net文件格式?
- 22. 將存取文件保存爲.net
- 23. 什麼文件夾DLL將被保存
- 24. 爲什麼我無法將我的文件保存爲utf-8格式
- 25. 保存表格中表格的最佳方式是什麼?
- 26. CakePHP:在HABTM中保存數據的正確格式是什麼
- 27. Bitmap.save保存在vb.net中的格式是什麼?
- 28. 在Windows中,密碼以什麼格式保存?
- 29. 爲什麼Image.Save(Stream,ImageFormat)拋出異常?
- 30. 將格式化文本保存爲SQL .Net
另外,當我輸入xxx.bmp保存對話框時,將使用BMP嗎?如果我寫xxx.abc,會使用PNG嗎? – Mocco 2011-02-14 09:00:44
@Cocodrilo:如果你不指定格式,它會創建一個BMP,否則它會使用你指定的格式。我認爲默認是BMP,而不是PNG。 – Anuraj 2011-02-14 09:03:38