Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何转换文件并将其保存在服务器上?_C#_Asp.net Mvc - Fatal编程技术网

C# 如何转换文件并将其保存在服务器上?

C# 如何转换文件并将其保存在服务器上?,c#,asp.net-mvc,C#,Asp.net Mvc,我想保存请求中的文件。如何更改图像的格式以及如何重命名它们 有人能给我看一下将图像格式重命名和转换为PNG并保存在服务器上的代码吗?如何检索文件以及文件的格式是什么 您可以将其加载到中,然后使用Bitmap.SaveString、ImageFormat方法保存它。在那里,您还可以指定文件名。这实际上非常简单: // Load the image. System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\test.b

我想保存请求中的文件。如何更改图像的格式以及如何重命名它们


有人能给我看一下将图像格式重命名和转换为PNG并保存在服务器上的代码吗?

如何检索文件以及文件的格式是什么


您可以将其加载到中,然后使用Bitmap.SaveString、ImageFormat方法保存它。在那里,您还可以指定文件名。

这实际上非常简单:

// Load the image.
    System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\test.bmp");

    // Save the image in JPEG format.
    image1.Save(@"C:\test.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

    // Save the image in GIF format.
    image1.Save(@"C:\test.gif", System.Drawing.Imaging.ImageFormat.Gif);

    // Save the image in PNG format.
    image1.Save(@"C:\test.png", System.Drawing.Imaging.ImageFormat.Png);