Tag: 保存

在webbrowser控件中保存图像,而无需从Internet重新下载它们

是否可以将webbroswer控件中的图像直接保存到硬盘,而无需再次从Internet下载? 假设我导航到一个有15张图片的网站。 它们都在我的webbrowser中查看,但是如何在不需要下载的情况下保存它们呢?

将流保存到c#和winrt中的文件中

我在c#和winrt: var stream = await speech.GetSpeakStreamAsync(SpeechText.Text, language); stream是一个Windows.Storage.Streams.IRandomAccessStream 所以我对c#和winrt完全不熟悉。 我如何将包含wav文件的流保存到文件中? 在此先感谢Basilius

从RichTextBox到文本文件,一行一行

我将文件从Richtextbox保存到文本文件时遇到问题。 我的richtextbox看起来像这样; ABC … SDE … KLO … 我保存后看起来像这样: ABC … SDE … KLO … 但我希望像行后的richtextbox一样。 我做错了什么? if (saveFileDialog2.ShowDialog() == DialogResult.OK) { StreamWriter sw = File.CreateText(saveFileDialog2.FileName); sw.WriteLine(richTextBox1.Text); sw.Flush(); sw.Close(); //File.WriteAllText(saveFileDialog2.FileName, str); }

在C#中保存图像文件

我们如何在C#中保存图像文件(类型如jpg或png)?

使用SaveFileDialog后,在Bitmap.Save()的GDI +上发生一般错误

我在using块中使用了以下代码块和更多代码: using (System.Drawing.Bitmap tempImg = (System.Drawing.Bitmap)tempObj.GetData(System.Windows.Forms.DataFormats.Bitmap)) { // … tempImg.Save(“..\\..\\testdata\\tempImg.bmp”, ImageFormat.Bmp); // … } 但我仍然得到错误: GDI +发生了一般错误 只有在我做了一些与使用块内的代码无关的动作之后。 在其他时候,这很好。 tempImg.bmp也是一个临时文件,因此我删除了using块本身中的tempImg.bmp。 由于tempImg在使用中并且它被处理掉了,我认为应该解决锁定问题。 有人可以让我知道这段代码中的错误是什么? 编辑: System.Drawing.Image到System.Drawing.Bitmap作为tempImg的类型。 编辑:我发现只有在创建了SaveFileDialog并且用户点击“保存”后才会出现此错误。

为Windows Phone 8.1传递数据从页面到页面

我有与从页面到页面传递数据完全相同的问题,但仅适用于Windows Phone 8.1(与Windows Phone 7相对)。 这是一个问题: 我正在寻找有关如何从页面传递数据的最佳实践。 在页面AI中有一个触发页面B的按钮。在页面BI上有6个文本框,允许用户输入信息。 用户完成后,单击按钮将其返回到页面A. 我想将该数据传回页面A. 我见过建议: 构建XML文档并保存到独立存储使用App类在属性中存储信息传递它像查询字符串我正在寻找最佳实践。 是否有微软推荐的或者一般被认为是最好的方式? 谢谢

C# – 如何更改PNG质量或颜色深度

我应该编写一个程序,从用户那里获取一些PNG图像,进行一些简单的编辑,如旋转,并将它们保存在JAR文件中,以便它可以将图像用作资源。 问题是,当我打开,说一个80kb的图像,然后用C#保存它,我得到一个质量相同但130kb空间的图像。 因为它必须进入J2ME jar文件,我真的需要更小的尺寸,至少是原始尺寸。 我尝试了下面的代码,但后来发现它只适用于Jpeg图像。 ImageCodecInfo[] codecs = ImageCodecInfo.GetImageEncoders(); int j = 0; for (j = 0; j < codecs.Length; j++) { if (codecs[j].MimeType == "image/png") break; } EncoderParameter ratio = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, 10L); EncoderParameters CodecParams = new EncoderParameters(1); CodecParams.Param[0] = ratio; Image im; im = pictureBox1.Image; im.Save(address , codecs[j], CodecParams); 这是将图像加载到图片框的位置: private void pictureBox1_DoubleClick(object […]

保存对话框以下载文件,将文件从ASP.NET服务器保存到客户端

我一直在网上搜索,但找不到任何有用的答案。 我有一个ASP.NET网站,它部署在服务器上。 服务器上的ASP.NET网站可以访问名为W:/的目录。 公司的客户可以访问该网站。 该网站在ListBox中列出W:/目录中的所有PDF文件。 客户端应该能够从列表框中选择PDF文件,并通过为其选择位置将其保存到本地PC。 像在网页上保存为文件的东西。 你能给我一些解决方案或解决方法吗?

c#将DataGridView保存到Xml文件

这是我保存文件的按钮: private void metroButton12_Click(object sender, EventArgs e) // save { DataSet ds = (DataSet)dataGridView1.DataSource; SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = “XML|*.xml”; if (sfd.ShowDialog() == DialogResult.OK) { try { ds.Tables[0].WriteXml(sfd.FileName); } catch (Exception ex) { Console.WriteLine(ex); } } } 我尝试将我的datagridview保护为XML,但是当我选择文件时没有什么好处。 当我启动控制台时,我看到:System.NullReferenceException:对象引用未设置为对象实例。 我的gridview看起来像:ID Name 1 Michale 2 Noob 我在这里做错了什么?我在网上看到很多东西但在stackoverflow和其他论坛中找不到任何解决方案。 请耐心等待新手们。 谢谢!

c#Bitmap.Save transparancy不保存在png中

我正在尝试将具有透明度的Bitmap类保存为具有透明度的png文件。 我没有运气。 位图具有透明度,它只是不保存透明度。 这就是我正在做的事情 位图设置 Bitmap ret = new Bitmap(bWidth, bHeight, System.Drawing.Imaging.PixelFormat.Format32bppArgb); saveing ret.Save(filename, ImageFormat.Png); 我也尝试用文件流保存文件,这没有任何区别。 当图像在图片框中时,透明度存在,但是当我保存时,我只得到一个黑色背景。 我真的不想使用任何第三方代码,他们找到了一种方法,我也想。 谢谢。